I know Trail Gear is a bad subject here but they are who is getting my money recently because they always have what I need in stock ready to ship and can have it to my door in 2 days or less. I just hope that marlin can step it up and I can give my money to them. And their leaf springs were my major disappointment.....