This is a Kel-Tec Pistol: Semi-Auto known as the PLR-16 chambered in 5.56 NATO|223, model # PLR-16, UPC 640832000375
Model Series: PLR-16
Gun Type: Pistol: Semi-Auto
Caliber: 5.56 NATO|223
Action: Semi-Automatic
Capacity: 10+1
Finish: Matte Black
Stock: Black Polymer
Sights: Adjustable
Barrel Length: 9.2 Threaded Barrel
Overall Length: 18.5
Features: Mil-Spec Picatinny Rail