The pop-up barrier they show in the photos wouldn't stop anyone determined, they'd simply go round it on the verge!
I'm amazed it took them so long to stop him and all their shots missed - maybe they need more practice on the firing range!
That said, on Lakenheath, they have a few Hum-Vees with 50 cals - doubt the shots from them would have missed!