Oh, also...depending on the size of your hands you may want to look at the sig p226 with e2 grips if you have medium to small hands(the Mk25 Navy Seal version doesn't have E2 grips). P226 comes in 9mm, 40S&W, .357 sig. Just make sure you find something that fits good in your hand though. If you have faily large hands then you will be fine with anything.