Add a Weapon Durability and Maintenance System
Add wear to weapons, which means if you use a weapon alot, it will need maintenance after a set ammount of time, which costs points just like buying things. If you don't do this, you can't use the weapon anymore until you perform the maintenance on it. This could somewhat keep the earning system alive. So you would keep having something to gain, even if you already bought all weapons and attachments.