Родился 24 августа 1961 года в селе Новая Заимка Заводоуковского района Тюменской области. Окончил среднюю школу села Ярково.
В ряды Вооруженных Сил призван 30 октября 1979 года. Направлен в учебную часть Воздушно-десантных войск городка Гайжюная, Литва. Прошел обучение на командира боевой машины десанта БМД-1.
В Республику Афганистан прибыл в апреле 1980 года в 345 отдельный гвардейский парашютно-десантный полк (в/ч пп 53701) в населенный пункт Баграм провинции Парван. Определили командиром отделения 9 парашютно-десантной роты. Подразделение регулярно участвовало в военных действиях.
Во время третьей Панджшерской операции в марте 1981 года пришлось десантироваться с вертолетов на укрепленную базу моджахедов. В ходе боя Владимир Александрович проявил самоотверженность, выносливость, командирскую зрелость. В сентябре 1981 года принял участие в четвертой Панджшерской операции, уже в должности заместителя командира парашютно-десантного взвода.
За проявленное мужество старший сержант Калашников награжден медалями «За боевые заслуги», «От благодарного афганского народа», знаком «Воину-интернационалисту».
Уволился в запас 12 ноября 1981 года. Вернулся домой.