Yeah, I've bought stuff from Bear Creek Arsenal a few times now. Can't complain too much, to be honest. Prices are fair, and I've never had to wait forever for my order to arrive. As for quality, everything I've gotten seems solid. So yeah, they've been alright in my book.