I got from a local contact who makes stuff like this. It is pretty hard plastic and I've tried this one on a friends five seven and it held up so now its on mine. I like the removeable side rails option. It was only like $30+tax IIRC. If that someone drops me an email at [email protected] I can send pics. If there is enough interest I can see if he would make a couple more.