exactly as many as the quantity of numbers you can count between 0 and 1
I specified countable to keep them in the same class of infinity. :) not about to make that mistake when bringing pedantry to a silly fight. .
Since it's implied that they have names, I'm going to use that as my argument for there being a countably infinite number. If you want to argue that only certain special angels have names, like Michael or π, then I'd say they're uncountable.
If you wanted to argue that omnipotence means a deity could defy logical restrictions and allow contradictory truths to coexist, then I'd say I'm far too sleepy for that discussion but I love where you're heads at. :P
Pretty sure bullets are copper jacketed weed nuggets. Grain is a measurement of how seedy the weed is, and hence how much damage it does. 115 grain means it's a weed nugget with the weight of 115 seeds being fired.