Hate to drag this up, but I found a legit source for M1014 springs. The mic'ed 0.045", but I had since re-calibrated my calipers, and re-measured that same Brownell's spring, and it mic'ed 0.043". They are a hair over 19" in length (keep in mind, I had a few hundred rounds on my M1014 spring when I measured it, and these are new in the box), and have a phosphate type finish. Sadly...my source is currently sold out. I'll re-post when they come back in stock, but just wanted this on a few people's radar.