Kahr Arms P40
3 1/2 barrel 40 SW
Black Polymer 
Stainless Slide