Quoting LegoTrooper 101
Very neat looking weapon, there! I thought MRAP stood for Mine Resistant Ambush Protected, referring to the vehcicles currently employed by US amred forces...
Notice, however, that this is Indian, not American. And I made it up on the spot, so that it was an actual acronym surprises me.