Only a few months old,mounted on a gun for a few days then put back in package and stored away. Comes with everything from factory. $150 ftf Plainfield or Avon. No trades and no pics SPF