You are just starting out and the shit recruiter today may very well progress in their career (perhaps they are even a newbie to recruiting) and you may need them down the road.
Even if annoying, no sense to burn bridges. You can always be polite and keep the door open. Your job prospects may be good today but not in 5 or 10 years.
As far as "harassed" welcome to the world of outbound selling. If you were out of a job and were sending out resumes and contacting potential employment prospects how would you like if they said that you were "harassing" them?