You can get WWB (JHP) for around 12/13$ (50 rds), as with any ammo, test it before you carry it. If it does it's job & you do yours (lots of pratice) you should be good. As for guns you have too many to choose from.. Anything in mind? Rent before you buy