ejector , nt frame I think ,, stock is not original and I have orther forearms if the muzzleloader rods hole is issue .. , may have 30 rds thru ,, mostly 325gr cast .. plus shipping to FFL unless legal ohio resident ..