I bought one for my Benelli not too long ago. Best price I found was at SableCo . Maybe they'll have good prices on the one your looking for. Great service too.
You might also check Botach . I've read bad some comments about their poor service, but I've never had a problem.