You could buy a used SFT very similar to that for $100-200. $150 is easy for a mostly stock SFT.
That was probably manufactured in 2003/2004, however, Smart Parts didn't release Shockers by "year". They are commonly sold and purchased only as an SFT (older), and NXT (newer). The differences, if you're so inclined to know, are listed on www.zdspb.com
EDIT: As far as upgrades, the other posters were mostly correct. It looks to have an NDZ trigger, Stiffi, Shocktech regulator, Q-lock, and perhaps an HE bolt kit (I would assume so, given the black can... But you will need to remove the bolt assembly for positive ID).