It depends on what "long" means. If it has a 42' barrel, it may be a M1816 smoothbore musket, not a M1814 (33" barrel) or M1817 (36" barrel) Common Rifle. You need to do a lot better on the description, it could be US, British, French or just about anything. Good luck, let us know how it turns out.