Work on reload and loadMagazine methods