I have one in 9mm that takes Glock mags. Works great. Never had a problem with it.
My Grandson loves it.
I use it as a fun gun for general shooting, but it would be fine for home defense.
The sights adjustable (via the front sight), but are pretty basic.
Here are some related products that TexasGunTalk members are talking about.
Clicking on a product will take you to TexasGunTalk’s partner,
where you can find links to TexasGunTalk discussions about these products.