He said $300 NOT $2000?! I would say the 870 would be your best bet.