Olympic Arms makes a fine .45ACP M4. I've had one for nearly thirty years and it's never faltered and amazingly accurate. They also make just the upper that will mate up to any other M4 you might have. The only downside is the magazines are proprietary.