This is in good condition with some minor wear. It's 7.75" long. You will receive everything pictured. See all pictures. Shipping is free. I combine shipping on all my items