Hahaha, firedragons`ll bring down a lot of vehicles

it`s understantable
As for the lucky shot, it happens
PS Battle-ranch, it`s only natural that AntiVehicle weapons will take out your (medium armored) vehicles rather easy if you get in their range :P
You made it sound as if they got shot up by random stuff like bolter fire
