A South Jersey man will be in prison for the next several years for having over 2,500 meth pills and two guns.