Flashlight Assault Rifle

Talk about needing a concealed cary permit