Gun Magazines Helps to Load and Deliver the Ammunitions!