montana gold is one place... snscasting is a dirt cheap place for lead, about 40/1k for outdoor shooting.
best thing you can do, is join a sport shooting club, and find out where they get their group buys. one club i shoot with, can get 1k of plain fmj 115 grain zeros for 62, for example.