Well 20mm shells are explosive, some of them anyway, so no. It would explode, and blow a hole in the ballon, and the .50's and even 303's, 7.62mm, and .30's would punch right through (they go through the metal skins on our plane, and if the rubber were thick enough to stop it, then we would have bouncy balls.