TF16 is pure crap, do some research before recommending it to someone else, of the guns at Bass Pro, the Aftermath Kraken ranks first, followed by either the Lycaon or Broxa. They all come with Hi-capacity mags, so no need to buy any more, and the Kraken is 139.99 plus tax so it is in your budget.
you can also get your bb's and face
protection there, problem solved.
and unlike most airsoft retailers, you can always return your guns to them should you not like them