Oh okay
well i can tell you about the bullet frequency is time. so yes, .18 seconds is .18 sec real time. So 7.6 does sound about right to fire off a full clip. It may not feel like it, but a second is a long time in games.
spread i have a theory on that how its calculated is by the tiles. So the Flame Pistol(wtf is that) and its .4 spread. A tile is 16 pixels. So out of one tile, and always assuming that the gun is at 0x (x=height of tile 16 in this case) the bullet will fire anywhere from a range of 4x to -4x and its chosen randomly.
Im still not on the same page as you for the bullet speed. It logically makes no sense that a lower speed is faster than the faster speed.