Ive had good luck with gunbroker.com. All licensed dealers. Prices are up everywhere at the moment though of course.
Thanks.