I've had my hands on a 600. and personally it was felt pretty impressive though I'd never fired it to really know for sure I know there was an early recall for something that I can't remember now but if they can't get product to market that is a problem