contestada

Why should firearms be cleaned after every use/after being in storage?

a. To improve accuracy
b. To prevent rust and corrosion
c. To make them shiny
d. To reduce the weight