Now, before anyone nay-says this; When I screamed about spawn campers a few days back, I was told to file a report.
So clearly spawn camping is not allowed.
Make it so boarders cannot refill their ammo on a ship that is not theirs/their crews.
Reasoning:
Why should spawncampers get infinite ammo on the ship they are griefing?
Make them have to move back to their own ship to refill their ammo.
This would also make boarding to steal treasure more difficult; boarders don't get to camp the ammo box while their friends grab the loot.