A good 1-18" twist barrel of maybe 30" and whether inline or caplock with a 500 grain bullet will easily meet your goal.
Or... buy a volunteer, whitworth or Rigby or a properly set english sporting rifle... 1000 yards a piece of cake... and musket cap ignition works just peachy.
Aloha...