Wiktionary
bring a knife to a gunfight
alt. (context idiomatic English) To enter into a confrontation or other challenging situation without being adequately equipped or prepared. vb. (context idiomatic English) To enter into a confrontation or other challenging situation without being adequately equipped or prepared.