Report copyright - Research Report No. 8 Desktop Firearms · 2 Zip guns are generally understood to be improvised, single-shot, small-calibre firearms that lack a conventional trigger mechanism (Hays
Please pass captcha verification before submit form