Could be Blind Justice (1994):
... a western about a blind gunfighter roaming the range with a baby in tow.
The enigmatic Canaan (Armand Assante) is a serape-clad vision in black, first glimpsed carrying a swaddled infant through Monument Valley
He gets sidetracked in a one-horse town, where a small band of federal cavalry is holed up guarding a ton of silver bullion. Meanwhile, evil bandit leader Alacran (Robert Davi) controls the only road out of town, , and has so far foiled all their attempts to send for help.
But Canaan surreptitiously outfits the casket with explosives, and manages to blow casket, church, and outlaw crew sky-high. Canaan loses his hearing in the blast, but he's able to identify Alacran by smell, and dispatches him in a final showdown.