I had a bit of troubles to find spring of the right size, but at the end I sacrificed an old toy xD. It's a nice gimmick. The only issue I found was that the bullet was not perfectly flat and had to be re aligned.
Made this video about it. Came out really nice