Cops don't have to pay for their weapons, but criminals have to.
Atleast I wouldn't be happy to see cops running around with 1000 bullets.
I think it should be something like you can do /duty only once every 15 minute.
But, if you restart game or crash, you can do /duty again, no matter has the 15 minutes gone yet and you also lose the bullets you had before restart / crash.