I was wondering if all the brands will work with each other? Does Bushmaster work with Armalite and etc.? Or are the parts brand specific? And say I have it chanbered in .223 is it possible to go to 308 and if so what parts make this possible? Just trying to figure out what this style of rifle is capable of so I can decide if I want one.