I've run into a couple "DPMS pattern" uppers that don't fit other brands of "DPMS pattern" lowers. Just sayin...