ONE SHOT RIFLE SYSTEMSManufacturer124 W NORTH ST, VANLUE, OH 45890(740) 225-1848FFL: 4-34-063-07-6J-06630View Details