900 does sound like a lot for that, maybe 300-500 ptsyou have to pay 900 points ( thats a lot even voting), to get a bow with no enchant and 32 arrows.
In my opinion the arrows can be equal but the bow can be enchanted with impact 1 or force 1. this gives a boost on the kit and not get op
Maybe 100-300900 does sound like a lot for that, maybe 300-500 pts