a decent head unit will cost you at the very least $200
Subs can be had for about $100 each (or ALOT more, depends on what you're looking for)
The trick is going to be finding an amp for $200 to keep it in your budget.
I got my stuff from
www.onlinecarstereo.com
most local shops rob you on prices, shop around.