I recently bought a BRP gas shock for my 2015 RT aftermarket seat that would not stay up on its own. However when I put it on,
the seat still would not stay up for long. Took it to the dealer and they put another new one on with the same results, saying my aftermarket seat was too heavy for the stock shock. I bought a shock from the part's store that was recommended by someone on the forum. Works great! No return on shock from dealer, so I now have an almost new BRP shock that I will send someone if they need it. If you have a stock seat and are having problems holding seat up you can have this one for shipping only. My area code is 32780 so you can figure out the price.