You could grab cheap speakers from Bic America for most of your gigs. Their RTR line has pretty high output for the price. Something like the RTR 1530 (292$ for the pair). They output low enough (33Hz at -3dB) you shouldn't need a sub.
For an amp I might suggest an Audiosource for about 126$.
Or the SMSL SA-50 50Wx2 (66$), its a digital amp so it's super efficient. Any criticism people have about distortion in the highs is irrelevant because most dj equipment (like the 1530's) don't actually have especially accurate treble.
Best advice I've got.