courtesy of the adroit part of my drive , i now know that the p90 has a 50 round magazine and fires fifteen rounds per second at a velocity of 2315 ft/s under optimal conditions , which is almost twice the speed of the mp5 .