New Taurus TX22 semi-auto .22lr pistol. Ambi safety, picatinny rail, adjustable sights. 

Gunz Inc stock # 10259