Best way to darken cherry is to leave it in the sun.
Use boiled linseed oil, or something similar, and let the sun do its magic for a nice dark classic cherry color.
I don't make guns, but I have made several furniture pieces out of cherry, and sun light is the way to go.
I have heard that you can also use a tanning booth, but I have not personally done so.