It's a cheap handgun by a company with an apparently questionable past.
All claims I've heard about it are typically second-hand accounts with little or no corroborating evidence to back up said claims.
I did read one claim about a couple of people shooting themselves in the foot with one, but I've also SEEN a video of a DEA agent shooting himself in the leg with a Glock, so....
I did find a short video of someone talking about one of their .22LR models.
Short answer: If it's all you can afford, great. If it's not, I'd stick it in a closet or safe somewhere and leave it in favor of something else. That's just my opinion.