How to Make a LEGO Rubber Band Gun: 10 Steps (with Pictures)
LEGO Technic | Simple and small working gun mechanism - YouTube
Guy Builds Functional LEGO Full/Semi-Auto Blowback Machine Gun - borninspace
JustM
Amazon | Elite Weapons for LEGO Fanatics: Build Working Handcuffs, Body Armor, Batons, Sunglasses, and the World's Hardest Hitting Brick Guns | Huedepohl, Martin | Design & Construction