There's got to be a way to put a weapon on an X-15
Let's not forget the Russian Bereznyak-Isayev BI-1:
Not a fighter perhaps but close enough: