Is all this worth $300?

I feel like the price for these are bit high but I might be missing something. Is it worth negotiating down a bit or is $300 already reasonable for this lot?