Added magazines and ammo but encountered problems with component model
Magazines can now load and unload ammo, fixed some problems with component model