id go with the arx hands down. things lite, has great features, and easily swaps to 300blk. and I don't know if some of you guys are smoking crack saying its a unproven platform the arx160 has seen a fair bit of service . unless you guys are speaking of the arx 100 specifically .