B. looking lustfully at
Ogling is a word more than often used for surprise or lecherous tendencies by a character
Jimmy threw the ball to his friend tommy
It might be clearer to say: According to the dictionary, a squawk is not the same thing as a squeak. there's no need for them to be plural in your sentence and it's likely that, in the dictionary, they're listed as "squeak" and "squawk" singularly. when describing dictionary definitions it's best to use the form of the word that the dictionary uses for clarity.
The sentence is not complete but no it's not.
Its a simile that this person is trying to explain to the reader, the person who wrote this referring to the fact that the guns looked like a small creature, this states that the fact that the guns looked like tiny insects, the reader has to read on to find out what the author is trying to explain to the reader.
You need to read on or if no more text to read, all you can say is that the author says that machine guns looks like tiny insects from their perspective.
Hope this helps!