I think DD had some good advice. Too many times we buy something because it presents itself at the right time, or it's a good deal. We don't take the time to make sure we are a good fit.
Oh I agree 110 % with Dan! I bought a few firearms without doing due diligence and have regretted it. Now with a few more years behind my belt and a few wasted dollars I know it has to "fit" just right and not be a impulse buy.