That is always a possibility, except the place I know does not allow the public to carry a loaded gun outside of indoor range. So the wacko, loads in the range area, moves to the sales area, they are armed, does his thing and just waits until the customers exit the range and continues on his mission.
Do you realize the rate of fire of a SMG is more than 10 rnds per second?