Well, I will give my opinion on sights. I bought the sword apex micro site for $90.00. I could not be happier with it. My proshop had to order it and it arrived w/in a couple of days.
Check it out.
http://www.swordacusite.com
You can hold off on a quiver until season gets a little closer.