gun to jest bron , nie pistolet.
Jesli sie ma koniecznie rymowac to moze tak:
Student with no failing "one" is like soldier with no gun. :))
A jesli ma byc doslownie przetlumaczone to raczej:
A student without a failing grade is like a soldier without a rifle.