Lyric discussion by bumblebeebecca 

the beautiful thing about music is one song can mean so many different things to different people. however i think there is a EXTREMELY obvious meaning to this song that no one else has noticed so far on this page. this song is about disillusionment. it's about coming to the realization that you have believed in something or someone that has lead you to do things that were wrong or that made you feel disappointed in yourself. it's about losing sight of who you really are and i having to face that for yourself. it's about realizing that you blindly followed something/one into doing something against your morals without any arguement and admitting you were wrong to do so.... or at least that you repent for it. "for i am guilty for the voice that i obey"

the beginning implies that this thing or person promised "salvation" but did not deliver.

also, she does NOT say "here are my front teeth" she says something along the lines of "here i am reflecting" or "here in my reflecting"

the song conveys also that the only way to fix this person's life is for them to do something different and true to thereself "the remedy will agree with how i feel" (i.e. "that beef stew didn't 'agree with me'")

at the risk of sounding "unpatriotic" i am also going to make the HUGE connection between the lyrics and the title that everyone else has overlooked thus far.... ready? these kinds of feelings are very common to, you guessed it... SOLDIERS! veterans to be specific.

i know that people may respond to this angrily so let me just say, i believe that there are very few, if any, more respectable people in the world than those who are willing to give up their lives for others. BUT, the things that these people have to do and have to see, many times, are crushing to a human being.

so, although these lyrics can fit many life situations, they are most certainly written as an ode to the broken hearts of our beloved troops overseas... hence the title "machine gun"

An error occured.