Storm destroys gym, injures 7 in Fredericksburg