While the things certainly look silly, they'd be a significant deterrent for a BG to take the gun out of battery by pushing on the business end of the slide. There are, of course, other pickatinny-mounted doohickeys that do the same thing, but most don't have the added advantage of drawing blood in the process.
|