Looks like a cheap Chinese product.
Be prepared for:
- mediocre accuracy
- some optical flaws
- greater mechanical tolerances
- no spare parts
- no / limited support
If "backyard shooting" means without special requirements regarding accuracy and durability - yes, it should be o.k.
Which doesn't make the bow less deadly.
If some one does a sky draw and looses the arrow could go more than 200 yds