Buy a 10mm, shoot a ton of .40 through it for practice, shoot and carry 10mm also. I've put several hundred .40 through my Glock model 40. It doesnt cycle 100%, but shoots just fine for range work.