This set is like new and I believe made by Arsenal Inc. It came from the factory on my SGL 21. The stock is for a stamped receiver, and is the longer NATO length. All parts are stamped US so they count as (3) 922r compliant parts. There is a trap door/butt plate on the stock, but it needs a spring for a cleaning kit and a sling swivel. On K-var ‘s web site this exact set ( part #AKBSL) sells new for $102.99 plus $17.65 shipping. You could get the cheaper set for $79 (AKBSL-2), but the upper and lower hand guards are made in Russia so that set only counts for (2) 922r compliant parts. I am selling the set for $80 shipped. I will ship through the US Postal Service, and only accept US Postal money orders as payment. I am also selling this set on another web site, but I will take this ad down if it sells there first.