Davidson Defense XRS3 Ambidextrous Side-Charging AR-15 Billet Upper Receiver