A Virginia soldier has died fighting in Afghanistan.

Specialist Kyle Stoeckli of Mosely, Virginia, died Saturday when his unit was attacked by an improvised explosive device in Maiwand, Afghanistan. Stoeckli, 21, was based in Fort Bliss, Texas.

Mosely, Virginia, is about 25 miles outside of Richmond.

Stoeckli was assigned to the 1st Battalion, 36th Infantry Regiment, 1st Stryker Brigade Combat Team, 1st Armored Division.