Khloe Kardashian Sparks Controversy with French Montana Gun Pic