Trijicon magnifier some $275 Zev Speedfeed Magwell Glock G17.4 with brass plug $90 KKM G34.4 Barrel $90 Brownells Windowed RMR upper with AIM barrel and parts(NO RSA) $225 Streamlight HLX $100 Glock Magwell $15