Well I would say someone smiled on you, only has 20 odd CM rating not the fairly standard 60, it will however probably have a greater variety of results as its a flame weapon.
I may have been unlucky with but find regular CM better vs tanks, mind you cant say I have come across anyone kind enough to park 4 tanks in 1 hex bet the richochets went on for a bit unless you had fast arty on
