This was bought for an eight year old, and an Air Hunterz Z-Curve Bow for a four year old.

The 'smaller toy' fires further and far more accurately. This things rear cord is useless and the two main bands lack strength. Perhaps if you found some stiffer bands it could be modified to work well? Don't bother trying; get your child the Z-Curve Bow - with that I could hit targets fairly accurately from 20->30 yards away and I only got a few goes on the toy!