Yo, is this the spring? It's a bit short, but need to know what is not as well as what it is: http://www.brownells.com/handgun-parts/frame-parts/disassembly-parts/disassembly-springs/spring-disassembly-latch-px4-sku913100776-28550-56504.aspx Brownells is one if the biggest if not the biggest firearms parts dealer in America.