I contacted ahlmans and they said they don't have any unfortunately, thank you though! I'll keep my eyes open for a stock and floor plate latch pin