To get a grip to fit properly you will need to modify it anyway. If you have a medium sized hand and long fingers then I would suggest buying a medium grip and packing out the front with filler (p38 or whatever).
I have a spare grip for a Steyr (medium/large ) if you're looking for one....
I'm sure Rink grips are great but you'll still need to modify it to get a proper fit.