An economy reset is definitely needed as already pointed out why.
I suggest that spawns (G/S) no longer grant you weapons upon spawning, that won't only help balance the economy, but it'll also benefit the newbie criminals/arms dealers.
To clarify, players will have to buy weapons from the ammu-nation store or arms dealer.
Additionally, I think you should get rid of saving your weapons/ammu by moving and taking them out from the disk weapon storage and instead, just save them anyway (even if you click on "Spawnscreen"), that way it's also easier for new players.
Question: If an economy reset does happen, will G/S/C levels get reset? (Mainly asking because of the gang vehicles)