Use the truckbed liner spray paint available at Walmart. I have done complete guns with it. It comes out with a texture and gives a somewhat factory look to it. You will have to steel wool the action first then put on a automotive primer base coat, then spray on the liner. It comes in black.
Chris