Kel-tec sub 2000
Barrel Length 16 1/4  inches 
9Mm
Green finish 
3% on credit card purchases