Machine Gun Kelly plays music.
`` At My Best '' is a song by American rapper Machine Gun Kelly , featuring American singer Hailee Steinfeld . Machine Gun Kelly (rapper) . MGK then secured a recording contract with Bad Boy and Interscope Records in 2011 .