NOTE: Sometimes, for realism's sake, I like to add the magazines last for human players. That way, you have an unloaded rifle and must load it manually. In the real world, firearms are not loaded until "ready to shoot." Locking and loading is done when battle is pending, right before an assault, for example.