8/10 the build is light but sturdy, the m lok works easily not needing to fiddle with it for 30 minutes. The spacing for the M lok is questionable because of how much space it takes up. I definitely recommend unless you have a barrel with more than 2 spaces for the M-lok