First i need to say that the transaction process with impact was superb. I am active duty military stationed in Ca. and this was my first gun purchase. Seamless. My BP9cc is an amazing gun, it's light easy to disassemble for cleaning and is an easy gun for all types of shooters. I have large hands and it fits like a glove but my nephew's who are 14 can handle it very well also. Great gun for the price.
San Diego CA