I had a plastic frame Rami 9mm. I liked it but sold it to my Uncle. The grip is small but some people like it like that. You can take an XD finger extension and put on a Rami mag with some modification for a little more grip area. I did it to the one I had. As for the full size mags in the rami, make sure you shoot it if your going to use it for ccw, reported problems with some of them. Enjoy the new gun.