FYI, paintball goggles are rated to stop a paintball to 300 fps muzzle velocity. (it says so right on the goggle straps)
I've own many pairs of JT's. I would not wear anything else made from the paintball industry, call me old school but back then Scotts and Vents were kicking around.