military riot gun