Well the barrel and hop up is where most of your accuracy should come from. So if you want to improve that then I'd suggest getting them first.
but, like Wesley said, make your own barrel spacers (this stops vibrations in the barrel) and you could probably try some other modifications.