Ive owned two from new, both fine from the box. My brothers was also great, and the team has had in excess of 10+ new Minis, with no problems straight from the box. Mostly, any issue that arises is user error. Sometimes, yes they do have a genuine problem, and guess what? Its the same for all manufacturers. Everything is fixable though, and what we don't need is for someone like yourself who has watched some guy on the internet make a comment, and then you just put it out there like its gospel when its clear you've probably never even fired one.