You forgot NOT enough. And toss in not enough ammo either. ;-)
They never ask about ammo, and I never tell them. I find that oddly reassuring.
You can have a gun that shoots a dozen rounds a minute, or you can have one that shoots hundreds of rounds a minute.
But then again, I ain’t telling.