Thanks everyone, it was the plunger, it hap come out during the first disassembly and I kept trying to install it over the spring plate instead of under- dumb mistake. Also decided not to go full DD, the second spring I bought is I guess not the oem one, it didn't match to the stoc very well...