Can't go wrong with Hoppe's. Check out Lucas Gun Oil. It was designed for heavy machine guns. It's some of the best stuff I've ever used. Most auto parts stores carry it, or you can get it direct from Lucas. You didn't mention which gun you bought. The owners manual should have all the info you need to properly clean and lubricate.