Yes. The 9 mm pistols can be accurate enough, given that you have skills to shoot that way. This has been used for combat or self-defense, so most of these pistols are calibrated to shoot in those ranges with standard sights.