S&W 40 jcp Hi point fire ...