The price is already on the webpage you gave.
As for qualities and external, I think everyone has his own standard so I won't comment. I have two GP M4 and I love them. The good thing is that they're cheap ($) and I'm happy with both its external and internal.