As it has been said. It is probably the shooters.
The muzzleloading pistol, smoothbore or rifled, is capable of good accuracy.
The quality of the patch and lubricant is critical.
If they have just rammed any old bit of cloth down the barrel with no lubricant, or poor lubricant, then they will not be very accurate.