Got my phone to start working correctly so I could upload some pics finally. I think there is a lip on the stock that is preventing the drop plate from closing properly, or maybe I don't have it seated correctly: