Twenty-One Guns

Song Length 4:11 Genre Country - Contemporary, Folk - Country
Tempo Medium Slow (91 - 110) Lead Vocal Duet Male
Mood Moving Subject Patriotic, General
Language English

Lyrics

Her day started like every other, with the news about the war.
She was wakin' up her children when the knock came at her door.
And while the tears rolled down her face,
All her dreams began to fade.
She called his name as she fell to her knees.

Chorus:

Twenty-one guns on a Sunday mornin',
Fifty stars on a field of blue,
One-hundred people stand there prayin,
He fought and died for me and you.
How can we thank him for our freedom?
No greater love could he have shown,
Than twenty-one guns, to protect our home.

While she walks their kids to church, she can feel the people stare.
A plane flies overhead and she thinks of him up there.
Oh, how he loved this great land,
She was proud he'd take a stand.
But, she longs for the times he held her hand.

Bridge:

Her son asks if his daddy is a hero,
Little sister says he's gone to be with God.
So, he won't be there for Christmas, July 4th or the county fair.
But, because of all so many gave, those days will still be there.

And as the soldiers fold the flag, her son looks up at her.
They place it in her hands and she feels her spirit stir.
For in his eyes she sees and angel who'll uphold his daddy's name.
And by the grace of God she finally understands.

Final Chorus:

Twenty-one guns on a Sunday mornin',
Fifty stars on a field of blue,
One-hundre people stand ther prayin',
He fought and died for me and you.
How can we thank him for our freedom?
No greater love could he have shown,
Than twenty-one guns.
How can we thank them for our freedom?
No greater love could they have shown,
Than twenty-one guns to protect our precious home.
Twenty-one guns.

Lyrics Dalan Andrews;Bryant Willis Music Dalan Andrews;Bryant Willis
Producer Dalan Andrews Publisher Dalan Andrews
Performance Bryant Willis;Dalan Andrews

Other Songs By Willis-Andrews

Song
Actions
Repeat Offender
Country - Contemporary
Plays: 11
You've Got What It Takes
Country - Rock
Plays: 1
View All Songs
Clean Clean

Clean Clean

Artist Name
00:00 / 00:00