A bullet loader method and apparatus that enables a user to easily load bullets into a gun magazine. The gun magazine is inserted into the apparatus magazine opening. Bullets are individually loaded into the bullet loader with a grooved cam, so that the individual bullets rest in the groove. The cam is rotated so that the bullet travels within the groove(s) of the cam and pushed with a cog attached to the end of the groove into the magazine. The bullet is pushed into the magazine with both a downward and inward force to overcome the spring resistance of the magazine.