I have a ton of HopUp's so I know for sure any fitment issues with upgrades will be acknowledged first hand by me.
I don't normally like to do pictures while building cause I'm lazy but I will try to snap as many as I can especially regarding upgraded parts.