40 s&w compatible