All orders placed from October 10 to December 15, will be shipped on December 16
These will NOT fit a current Ranger model. They are new but have been around for a while so not fresh. The price reflects all of this.
You do also need to make sure the size of the shoulder buckles are the same as yours. They have changed a few times over the years.