J stocks are 640/1080 lb spring rate. They are awesome, don't bottom over every little thing and aren't harsh. Yes they are firm, but I've done 22 hrs straight on them (yes at one time) and it wasn't...