I definitely can recommend spraying the pins on the gas block with PB Blaster or something like it. I tried to remove mine at first with out it and they wouldn't budge. I let them soak over night and they punched out with no problem. The barrel nut is a pain to remove though. I ended up using a set of vice grips and locking it around the barrel nut and using a hammer to tap on the vice grip to break it loose.
Here's my MW Industries Gen 2 SS on my 15T
Sent from my SAMSUNG-SM-N900A using Tapatalk
Here's my MW Industries Gen 2 SS on my 15T


Sent from my SAMSUNG-SM-N900A using Tapatalk