- Separate the two receivers
- remove the BCG (bolt carrier group)
- Clean the barrel and chamber, either with the traditional cleaning rod, brush and patches or a BoreSnake. Put a drinking straw over the ejector to prevent snagging it.- clean the inside of the upper receiver. A baby bottle brush works well for this.
- blow out the lower receiver with 90 psi compressed air. IT IS NOT NECESSARY TO REMOVE/DISASSEMBLE THE FCG (fire control group, it trigger assembly).
- clean the bolt face making sure to remove all powder debris from around the extractor.
As for lubrication, a single drop of CLP or similar on the bolt latch, a drop of CLP on either side of the bolt carrier rails and a very small drop on the trigger and hammer pins is all that's necessary. It is not necessarily to put anything extra on either the bolt body or the upper receiver interior except what's left of the CLP from cleaning.