Best is a Rifle Shoppe repro. They take a while to get.
Second best is a Pedersoli Short Land Pattern Musket (the so-called 2nd Model Brown Bess*)
Next is an old Japanese repro built by Miroku and marketed by Navy Arms. You can't get new parts for them anymore, but some gunsmiths involved with reenactors will make new springs, etc. for them.
I have all three, and all shoot well. The Rifle Shoppe one is the best. It has been my work gun (I work for the National Park Service) and it has operated sometimes every day for months every year without even a hammer** hardening or spring retensioned.
And shoots rather well live, too. The Pedersoli and Japanese Besses are, in comparison to originals, poorly balanced, with all the weight in the barrel, when it should be in the butt.
Last, and to be avoided at all costs, since they are an unsafe cartoon of a gun, are any India-made reproductions of such. They are truly crap. If somebody is selling a musket for 500 or 600 dollars, ask where the gun was made. Run, do not walk, from India-made.
(*nobody ever called them Brown Besses while they were around. "King's musket" or "firelock"were the terms used for them by soldiers. First Model, Second Model and Third Model Brown Besses are terms coined by collectors and reenactors years ago, when they didn't know what else to call them.)
(** what is this thing you call a "frizzen"?
)