KelTec CMR-30: What Coulda’ Been Ain’t