KelTec PMR-30 30-round .22 magnum pistol 

Gunz Inc. Stock # 8729