A couple months back my buddy Kurt @kak_industry sent me this new poly ejection port cover to test out and I gotta say it's in the top 3 I've used or seen. It has held up to about a 1000rds so far and it's doesn't even have a scratch on it. Smooth and lightweight as well. Give @kak_industry a follow and hit up the webiste. I heard there up now for a great price and in multiple color options.