Picked up a new Colt LE 6940 AR this evening. What are the must have items, as far as cleaning/maintenance? Would a bore snake be best for cleaning, or does a bore guide and Dewey type cleaning rod work better? Break Free best CLP, or Tetra, or some other? Is a standard .22 cal brush/bore snake a perfect fit, or do they even make 5.56 or .223 brushes?