Fit my Mak90 with no problems.This took about 10 minutes to install. I would not mount any optics on the top but that's not why I ordered it. Overall appearance is great and feels comfortable. I would like to see a rubber upper like the lower but well worth the price I paid.
Pros: Very easy to install. Two options for the upper. Looks great.
Cons: Top is plastic and could fit a little tighter.
This review was written in the old system and had content requirements that are different than reviews written today.