Like new G26 comes with everything shown. Not a scratch on it ID and bill of sale transaction $500 PM or text 225-267-7675