There isn't a significant difference in recoil between the 20 and 29. If you plan on carrying primarily OWB, get the 20, IWB get the 29. I just went through this decision process and ended up buying a 29.