MRAP and APC are two different types of mechanized armour. I have said this to you before and you seem to refuse to understand this. Lastly MRAP equipped with cage armour can stop several models of RPG.Sudan too bought MRAPs. Also an MRAP cannot stop RPGs. There are plenty of images of them in service, search up Rakhsh apc and you'll find plenty. There's a video from Ali Javid of them being accepted into service alongside tracked APCs. The toofan on the other hand has been seen at bases and during exercises
In either case until someone PAYS the contractor or puts down a down payment they won’t build. Iran has many contractors ready and able to build it MRAPs (as seen by the many prototypes). Lack of funding is the issue or maybe lack of desire for MRAPs by the powers that be in top brass...not capability.