Friday, April 13, 2007

Shooting Pistols Like You Mean It

"Front sight, trigger squeeze"

How many times have you heard that? They're two of the universal fundamentals of good shooting: Maintain sight picture, and trigger control.

Front sight, Trigger squeeze.

I was having a discussion today with a non-shooter, and a casual shooter who hasn't shot since he moved to California (I'll be taking them both shooting some time in the next couple months. They live in CA and visit a couple times a month), and we talked about what it takes to shoot well.

The first part of the discussion was about rifles vs. pistols. Rifles, on the whole are more inherently accurate than pistols are, so a lot of folks aren't much interested in pistol accuracy. Actually a lot of folks seem to think there is no such thing.

The fact is, it's a lot harder to shoot pistols well, than it is to shoot rifles well; because of pistols inherent mechanical inaccuracy in comparison to rifles, as well as the far less stable platform with a shorter aiming radius.

What do I mean "a lot harder"?

Well I'm not talking about sniping, competitive benchrest shooting, highpower and the like. Those are disciplines which need tremendous skill and ability to perform well; and in which the standards of performance are so exacting that any mechanical advantage rifles have over pistols is factored out.

What I'm talking about is the various practical pistol shooting disciplines; as opposed to the casual benchrest shooting that most people do with their rifles (long range handgun shooting, like metallic silhouette, is a very different discipline, with different equipment and parameters; as is bullseye shooting).

The accuracy and precision at 25 yards of the very best practical pistol competitors, with the very best guns; is quite literally 1/10th of what even a relatively casual shooter can do with a half decent rifle (or rather the inaccuracy and imprecision is 10 times that). That is simply the nature of the weapons.

With a rifle, on a bench, with a good rest, and good iron sights; achieving 2" accuracy at 25 yards requires essentially no skill. Providing you don't jerk your trigger or knock the gun offline, any reasonable rifle should shoot into 1" or less at 25 yards.

Any match grade rifle should be shooting into 1/4" or less (5 shots making one large hole) at 25 yards; with only a slightly skilled shooter.

Offhand (standing up without a rest), any reasonable rifle should shoot into 2" or less at 25 yards with just a little bit more skill. In fact, I'd say most rifles and most shooters with just a little training and practice, should still be shooting into 1" or less, even offhand (though it is certainly more difficult than on the bench).

In comparison, most skilled shooters with high end pistols, can't consistently make 2" groups at 25 yards off the bench without a very good rest; never mind offhand (best groupings are another thing entirely. My best 25 yard group ever with a service type pistol, was 4 shots into 3/4" with one flyer opening it to 1-1/4". Groups like that are rare) .

The thing with pistols, is that there are lot more variables and factors working against you. The process of shooting well is the same, but the process of "not screwing up" is more difficult.

So, how do you shoot pistols well... or maybe more importantly, how do you "not screw up".

Well first... how do you define shooting well?

The first thing most people think of when you say "shooting well", is "accuracy". Of course they may not know what they really mean when they are saying accuracy. Some people think that accuracy means good groups, some people think good groups automatically means accuracy. Some folks think shooting close to "the bullseye" automatically means good groups.

Basically, there are two factors to good shooting (actually four, including speed and safety, but two are what most people think of); precision, and accuracy... unfortunately most people confuse or conflate them.

Precision is the ability to shoot into the same spot repeatedly (grouping), accuracy is the ability to put a bullet at (or as close as possible to) point of aim. In a gun fight, accuracy is more important; but in terms of the fundamentals of shooting, precision is FAR more important; because if you can shoot with precision, you know how to shoot; you just need to figure out where to aim to hit the target.

OK, so how do you shoot good groups?

Well, the very factor is the mechanical accuracy of the gun itself. This comprises the direct mechanical accuracy potential (how precise the pistol is capable of being with all other factors removed), as well as the trigger, design of the grip, the chambering, and other mechanical factors (like slide speed, recoil etc..).

The fact is, some guns will never shoot all that well, no matter how skilled the shooter. Some guns are harder to shoot accurately than others. Some guns are so mechanically accurate, and ergonomic, they almost seem to shoot themselves (I'm thinking competitive .22s, pre model 17 K22s and the like).

The second factor is consistency. Grouping well is about doing the same thing, the same way, EXACTLY, first time, every time. Breathe the same way, acquire the sight picture the same way, and settle it on the exact same point of aim, the same way.

A common rookie mistake, is to unconsciously shift your point of aim to the bullet hole you just made. DONT’ DO THAT. Right now you are trying to learn how to be consistent; after that you can figure out how to be accurate.

Very important, SLOW DOWN. When you’re shooting for group (or for accuracy), take your time. Take 20 or 30 seconds for each shot if that's how long it takes you to get settled in (actually probably not that long. If you take too long errors can creep in). Shoot as slow as it takes for you to get into that same groove every time.

The last factor is technique. Now, there are a hell of a lot of ways to shoot a pistol, and a hell of a lot of opinions and variations on those techniques. Different techniques are appropriate for different people, different guns, and different situations.

The thing is, there is no "one right way"; everyone is different, and every situation is different... but there are some fundamentals that apply to almost all techniques; and are just good basic skills. If you have the fundamentals down, you can adapt to different situations as you need to.

The Fundamentals of Pistol Shooting

First fundamental - Safety: Nothing ruins your day faster than shooting something you didn't mean to; or worse, shooting someONE you didn't mean to.

Safety is the most important fundamental of shooting. If you aren't safe, I won't shoot with you, or anywhere near you; and you shouldn't be shooting. I won't deny anyone their right to self defense, but with rights come responsibilities; and you have a responsibility to be safe.

Now, there is a lot more to gun safety than the "four rules", but they are good and important rules; and I think the most important, most fundamental (theres that word again) elements of firearms safety, and they should be understood and followed appropriately by all shooters at all times.

The four rules are:

  1. All Guns are ALWAYS loaded

  2. Never point a gun at anything you are not willing to destroy

  3. Never put your finger on the trigger until you are ready to shoot

  4. Always be sure of your target, and what is beyond it.

Second fundamental - body position and stance: Different people, prefer different stances; and different shooting situations may require different stances; so don't assume there's "the one true stance". You choose what fits you, and the shooting that you are doing.

Whatever you do, chose a relaxed, natural, stable stance; that doesn't fight against your natural muscle mechanics, or skeletal support.

Easiest for beginners or for shooting offhand groups, is a basic isosceles stance. This is a stance where your feet are spread apart slightly more than shoulder width, and square to the target. Your shoulders are square to your feet, and you extend the pistol exactly centered along the midline of your body, evenly supported by both arms; with your elbows straight but not locked. Do not lean back (you may want to lean slightly forward but most recommend keeping your nose over your toes, or your shoulders over your toes at the most), and do not bring your eye down to the sights, bring the sights up to your eye.

Important to any stance, is making the gun an extension of your body. When you have established your stance, the weapon should move with you. Don't move the gun, move your body; and you will be smoother, more accurate, faster, and safer.

Third Fundamental - grip: Again, there are a lot of different preferences among shooters, as to shooting grip. Whatever you chose, you need to have a firm, consistent grip, that maintains control and position throughout the shooting cycle.

Establish a grip that has as much of both hands firmly wrapped around the gun as possible, and grip firm, but not hard. Gripping the gun too hard is one of the most common mistakes of beginning shooters (as is gripping too soft and not controlling the gun). Don't get all white knuckled or have your arms shake. Remember, every twitch in your hands goes directly into your bullets.

You may still hear folks saying "Hold it like a dove" or "like a kitten" or "like a womans breast"; by which they mean just firm enough to be in control, but with as little pressure as possible. This reduces that tendency to shake or twitch.

When you are hunting, or slow fire bullseye shooting (where rapid repeated pistol shots aren't emphasized), this may be a good technique. Over the last 35 years of practical pistol shooting competition however, shooters have found that in general, a very firm, and very controlled grip, is better for recoil control and followup shooting.

I personally prefer the high forward thumb over thumb grip (I’ve described it before on my blog), because it allows for rapid recovery and recoil control; for fast followup shots and transitions.

Remember, the point here is to make the pistol an extension of your body. There should be NO independent motion of the gun; if the gun moves, your body moves; if your body moves the gun moves.

Fourth fundamental - breath control: Do something for me. Take your arm and make a gun shape with your hand. Now extend your arm straight out, and aim along your finger.

Now, keep your arm locked in position, and take a couple of deep breaths.

How much did your "sight picture" change, at the top and bottom of your breath?

This is why breath control is important. As I said in the section on grip, every twitch you have in your body is transmitted directly to the flight of your bullets. Breathing is a surprising amount of motion, that you don't notice when you aren't specifically paying attention to it (like just about everybody). That motion can and will be transfered to your gun to some extent, no matter what you do. The trick it to control it, and even to use it to your advantage.

Slow down. Breathe full but not "deep" breaths. Breathe slow. Then, when you are set, ready, and have your breathing regularized, fire on the same part of your sloooow breathing cycle each time. You can either breathe deep in and hold at the top, and fire; breathe shallow and hold in the middle and fire, or breathe out and hold at the bottom and fire; but whatever you do, hold that breath through the followthrough of the shot (that followthrough is important, and we'll get to it in a bit).

Fifth fundamental - sight picture: You can't hit what you can't see; and you can't hit what you can see, if you can't figure out what direction you are pointing in (instinctive point shooting aside - that's not about grouping, it's about shooting to survive in the close and nasty).

Now, there are a lot of different sight types out there; but they all have the same goal: align the font and rear of the barrel with your eye, and with the target, in a straight line (Yes, the bullet actually shoots in a curve. We havent figure out how to make your eyes see in a curve;that's why point of aim changes over different ranges. The best we can do is a straight line at a known range).

The most common type of pistol sights are "partridge" style open sights, which have a front sight blade, and a rear sight notch. You align the blade in the notch to show the weapon is aligned; and set the target either on top of the post (dotting the I) or through the top of the post (crossing the T); depending on the particular sight type, and the distance to the target (some sights are calibrated so that the point of aim is set for 10 yards shooting on top of the sight, and 25 yards through the top for example).

Aiming should always be done with your body as a whole, not by tilting or twisting the gun. Once you establish your grip and stance, you aim the gun by twisting your body from your hips, and bending from your hips or shoulders. You bring the sights up to your eyeline, don't bring your head down to the gun; and line everything up.

Now, with iron sights, the important thing is front sight focus. The front sights are hanging out there in the breeze, and that's where the misalignment really creeps in. What front sight focus means, is that the FRONT sight is your aiming reference, and your eyes natural focus point. The rear sight and target should be visible, and aligned, but should not be where your focus lies (this can be very hard for people who are nearsighted, who have bifocals, or who are severely astigmatic. They make special glasses that help for those who have these problems).

Look through the rear sights, focusing on the front sight, and aligning the top of the front with the top of the rear, exactly centered in the notch, and with no canting (presuming partridge style sights as most pistols have) or twisting. Do not focus on the target, or the rear sight; keep the front sight in sharp focus, and align the blurs of the rear sight and the point of aim.

Again, the point here is consistency. Point the gun at the same spot, using the same sight alignment, each time, every time. I cannot emphasize this enough, I've said it several time already, but I'll say it again: AIM WITH YOUR WHOLE BODY. The pistol should be locked in as an extension of your body, and you aim from the hips shoulders, with the pistol solidly fixed in your hands.

Sixth fundamental - trigger control: Remember what I've said about motion. Every motion of your body is transferred to your bullets in flight. The one motion you HAVE to make in the shooting process, is squeezing the trigger. It is important to do so gently, smoothly, and CONSISTENTLY.

Don't put your finger on the trigger until your sights are roughly aligned , and you are ready to fire. At all other times, index your finger along the frame or the trigger guard.

When you are ready to fire, rest your finger, (either the very tip, the pad, or the first knuckle crease, depending on the trigger type and weight - try out all three to see what works for you) on the center of the trigger (or just below it - never on the top, or bottom), check your breathing, make your final sight alignment and hold that position, feeling, and spot, while you squeeze through.

Squeeze through.. what does that mean?

Most people who haven't received firearms instruction think "pull the trigger". The problem with "pulling" the trigger, is that it also pulls the gun, usually down and to the right just a bit. Remember, any motion of your body, means motion in the bullets right?

The point of a trigger "squeeze" as opposed to a trigger pull, is to have a smooth, consistent, linear motion. When you're pulling, you're moving your finger back and a bit to the side, which moves the gun back and to the side. When you're squeezing, all your doing is tightening up your grip on the gun with one more finger.

Now, another experiment. Take your hand, and make a loose gripping shape with it; like you were holding the butt of a pistol. Now, squeeze your trigger finger in towards your palm. If you're like 99% of all human beings on the planet, all your other fingers squeezed as well. When you're shooting, this will tend to pull the gun off line a bit.

This is called reflexive motion, and it is natural, automatic, and impossible to eliminate completely; but you can train your way out of almost all of it, to the point where a firm squeeze just firms your grip up a bit; and with proper grip won't pull the gun off line significantly.

When you squeeze the trigger, what you are looking to do is impart the minimum force necessary to do the job, in a way that doesn't move the gun too much. That means use the finger position that gives you the most power without jerking of moving the gun; and squeezing straight back.

Generally speaking you want to squeeze all the way through from takeup (where the trigger starts to give resistance) to break (where the trigger releases) and overtravel (the small bit of motion after the break). Overtravel actually reduces accuracy, because any motion of the trigger after the sudden release of pressure from the break, is going to throw the gun offline; but trying to stop overtravel with your finger will actually make the problem worse (you stop overtravel with a good trigger job, and an overtravel adjustment stop; and it makes a HUGE difference in the feel of the trigger and often the precision of the weapon).

Some double action shooters prefer to "stage" or "set" their trigger pulls; bringing the trigger back to a point just before the break, holding there for a moment to reset the sight picture, and then squeezing through jsut like a single action trigger. The technique can work very well in some weapons, with experience; however it is not something you want to do unless you are on a range, very aware of safety, and very familiar with the mechanics of your weapon; because it's very easy to both pull the gun offline, and to fire when you are not ready (which means you could shoot something you don't want to).

At all stages of the trigger pull, you need to maintain your front sight focus, and sight alignment. Hold that sight alignment through your squeeze, and all the way through the followthrough.

Seventh fundamental - followthrough: Another common rookie mistake is to assume that once you pull the trigger, your job is done.

Dead Wrong.

The shot isn't over until the bullet hits the target, and you've recovered and are ready to shoot again. VERY IMPORTANT, hold your sight alignment, stance, breathing, and trigger control, all the way through the shot, and through recovery.

If you've established a good grip, and a proper stance; recoil control is easy (with practice... lots and lots of practice). You aren't trying to fight the gun, or the recoil; you are just trying to maintain control. Use your grip, and your musculo-skeletal support, to flow with the recoil; but also to restrain it. Your entire body should be acting like a firm shock absorber; and your natural grip and stance should return you to the same point of aim that you started with; just resetting like a spring loaded machine.

With the aforementioned "lots and lots" of practice, it is possible (though not exactly a great idea on the range), to empty a 1911 (8 rounds), in a series of 4 controlled pairs (doubletaps), in less than two seconds; and have them all impact within 4" or less at 10 yards.

That isn't a result of superhuman skill, it's the result of proper stance, grip, and trigger control, making followthrough and recoil recovery automatic; resetting naturally to the correct shooting position each time.

Let's say it one more time: The shot isn’t over when the round goes off, it’s not over until the bullet hits the target, and you’ve recovered from recoil and are ready for the next shot.



  • Safety

  • Stance

  • Grip

  • Breath control

  • Sight picture

  • Trigger control

  • Followthrough
Finally, remember, SLOW DOWN; you can’t miss fast enough to win.
Thats it... Simple really. Simple... but not easy.


  1. Hi there, just became alert to your blog through Google, and found that it is truly
    informative. I am gonna watch out for brussels. I'll be grateful if you continue this in future. Lots of people will be benefited from your writing. Cheers!

    Review my blog :: la maladiere
    Look into my site :: American Health

  2. No matter if some one searches for his vital thing, so he/she wants
    to be available that in detail, therefore that thing is maintained over here.

    Check out my web site ::
    Feel free to surf my webpage ; best dental plans

  3. Good day! I could have sworn I've been to this website before but after reading through some of the post I realized it's new to me.
    Nonetheless, I'm definitely glad I found it and I'll be book-marking and checking back frequently!

    my homepage
    Have a look at my blog post ... cheap dental plans

  4. An impressive share! I've just forwarded this onto a colleague who was doing a little homework on this. And he in fact ordered me dinner because I stumbled upon it for him... lol. So let me reword this.... Thanks for the meal!! But yeah, thanx for spending time to talk about this topic here on your internet site.

    Here is my web-site :: lxaferris.Com
    Feel free to surf my weblog :: dental plans

  5. I'm more than happy to discover this website. I want to to thank you for your time due to this wonderful read!! I definitely loved every part of it and I have you book marked to check out new information on your website.

    my web page: Indimusic.Tv
    Feel free to surf my website ; dental insurance plans

  6. you are in reality a just right webmaster. The site loading pace is
    amazing. It sort of feels that you're doing any unique trick. Also, The contents are masterpiece. you have performed a excellent task on this topic!

    Feel free to surf to my blog - Pba Dental
    My blog :: PBA Dental

  7. Its like you read my mind! You appear to know a lot about
    this, like you wrote the book in it or something. I think that you could do with some pics to
    drive the message home a little bit, but other than that, this is great blog.
    An excellent read. I will definitely be back.

    My web blog -
    Here is my web-site - best dental plans

  8. Awesome! Its really remarkable piece of writing, I have
    got much clear idea on the topic of from this paragraph.

    my page;
    my webpage > individual dental plan

  9. My brother recommended I might like this web site.

    He used to be totally right. This post truly made my day.
    You can not imagine simply how so much time I had spent for this info!
    Thank you!

    Also visit my weblog :: What is A root canal
    My site - PBA Root Canal

  10. Hi my family member! I wish to say that this article is
    amazing, nice written and come with approximately all important infos.
    I'd like to look extra posts like this .

    Look into my website: what does a root canal cost
    my page - cost of a root canall

  11. Thanks for finally talking about > "Shooting Pistols Like You Mean It" < Loved it!

    Review my web page -
    Here is my webpage ; individual dental plans

  12. FBI Arrests 14 Alleged Hackers For PayPal Cyberattack Petraeus' wife of 38 years, mother of their two grown children, is in charge of service member assistance at the Consumer Financial Protection Bureau and is a well-known advocate for military families. Mrs. Petraeus is said to be devastated by her husband's infidelity. Oracle v. Google trial reveals renders of original Google phone design Mobile Bosses at Infragrad have since defended the
    comments made by Mr Gawthrop, insisting that he made a 'good presentation'.
    Also visit my web-site Reverse Phone lookup

  13. Generally I do not learn article on blogs, however I wish to say that this write-up very pressured me to check out
    and do it! Your writing style has been amazed me.
    Thank you, very nice post.

    Here is my blog post ... individual dental plans
    Have a look at my site ... affordable dental plans

  14. Your style is very unique in comparison to other folks I've read stuff from. Thank you for posting when you've got the opportunity, Guess I'll just bookmark this page.

    Here is my blog
    My web-site ... dental insurance plans

  15. Hello there! This is my 1st comment here so I just wanted to give
    a quick shout out and tell you I genuinely enjoy reading your articles.
    Can you suggest any other blogs/websites/forums that
    cover the same topics? Many thanks!

    my blog ...
    Visit my blog :: affordable dental plans

  16. Because the admin of this web site is working, no
    uncertainty very rapidly it will be famous, due to its feature contents.

    Also visit my page - Root Canals
    My web site : PBA Root Canal

  17. I was excited to uncover this page. I wanted to thank you for your time due to this wonderful read!

    ! I definitely liked every part of it and i also have
    you book marked to see new stuff on your website.

    Feel free to visit my site :: Monrezo360.Com
    Check out my weblog ... affordable dental plans

  18. Have you ever considered creating an ebook or guest authoring on
    other blogs? I have a blog centered on the same topics you discuss
    and would really like to have you share some stories/information.

    I know my readers would appreciate your work. If you're even remotely interested, feel free to send me an e-mail.

    Here is my web blog:
    Check out my blog ... cheap dental plans

  19. First off I would like to say wonderful blog! I had a quick question which I'd like to ask if you don't mind.

    I was interested to find out how you center yourself and clear your thoughts
    prior to writing. I've had a hard time clearing my thoughts in getting my thoughts out there. I do take pleasure in writing but it just seems like the first 10 to 15 minutes are generally wasted just trying to figure out how to begin. Any recommendations or hints? Many thanks!

    Also visit my weblog ...

  20. Why visitors still use to read news papers when in this technological world the whole thing is
    accessible on web?

    Also visit my site ::

  21. Hey There. I found your blog using msn. This is an extremely well written article.
    I will be sure to bookmark it and return to read more of your useful
    info. Thanks for the post. I'll definitely comeback.

    Also visit my web blog ... Www.Linuandjason.Com

  22. Way cool! Some extremely valid points! I appreciate you writing this
    write-up plus the rest of the site is extremely good.

    Also visit my webpage;

  23. Please let me know if you're looking for a writer for your site. You have some really good posts and I feel I would be a good asset. If you ever want to take some of the load off, I'd love
    to write some material for your blog in exchange for a link back to mine.
    Please send me an e-mail if interested. Regards!

    Here is my blog ::

  24. I'm not great with html, but I think there's a simple method to add a
    byline to the beginning of my blogs under the title. Can there be anywhere I
    could look for a step-by-step guide means try this?
    . Your blog is set on Wordpress, and it is using the pilcrow theme - I am hoping this

    Here is my weblog:

  25. Magnificent beat ! I wish to apprentice while you amend your website, how could i subscribe for a blog web site?
    The account helped me a acceptable deal. I had been tiny bit acquainted
    of this your broadcast offered bright clear idea

    my web page

  26. all the time i used to read smaller articles or reviews that
    as well clear their motive, and that is also happening with this paragraph
    which I am reading now.

    my web blog workouts to increase vertical leap

  27. I quite like reading a post that will make men and women think.
    Also, many thanks for allowing me to comment!

    Here is my website: exercises for vertical jump

  28. Hi there! This blog post could not be written any better!
    Looking through this post reminds me of my previous roommate!
    He always kept talking about this. I most certainly will send this
    article to him. Pretty sure he's going to have a very good read. I appreciate you for sharing!

    Stop by my website; workouts to improve vertical

  29. I hardly leave remarks, but after browsing through a few
    of the comments on "Shooting Pistols Like You Mean It".
    I actually do have some questions for you if it's allright. Could it be simply me or does it appear like a few of the responses appear as if they are left by brain dead folks? :-P And, if you are posting at additional online social sites, I would like to follow you. Would you make a list of all of all your social networking sites like your linkedin profile, Facebook page or twitter feed?

    Feel free to visit my blog :: workouts to improve vertical leap

  30. It's going to be finish of mine day, but before end I am reading this wonderful piece of writing to increase my knowledge.

    Also visit my page ... vertical jump workouts

  31. What i don't understood is in truth how you are now not actually a lot more neatly-preferred than you may be now. You're very intelligent.
    You realize therefore considerably relating to this topic, made me individually consider it from so many various angles.
    Its like men and women are not involved unless it's something to accomplish with Woman gaga! Your personal stuffs excellent. At all times handle it up!

    Also visit my web-site :: workouts for vertical leap

  32. I think this is one of the most significant
    information for me. And i am glad reading your article.
    But should remark on few general things, The
    web site style is ideal, the articles is really great : D.
    Good job, cheers

    Here is my blog post - workouts to increase vertical leap

  33. I love your blog.. very nice colors & theme.
    Did you design this website yourself or did you hire
    someone to do it for you? Plz reply as I'm looking to construct my own blog and would like to find out where u got this from. thanks

    my web-site :: art institute of jacksonville

  34. Howdy! I just would like to give you a big thumbs up for your excellent info you have
    here on this post. I'll be coming back to your blog for more soon.

    Also visit my weblog - exercises to increase vertical leap

  35. I was very pleased to uncover this great site.

    I want to to thank you for your time just for this wonderful read!
    ! I definitely loved every little bit of it and i also have you bookmarked to look at
    new things in your site.

    Here is my web site :: vertical leap exercises

  36. Highly descriptive post, I loved that a lot. Will
    there be a part 2?

    My site workouts to increase vertical leap

  37. Hi there are using Wordpress for your blog platform?

    I'm new to the blog world but I'm trying to get started
    and set up my own. Do you need any html coding expertise to make your
    own blog? Any help would be greatly appreciated!

    Review my site ... exercises to increase vertical jump

  38. I am sure this piece of writing has touched all the internet viewers, its
    really really pleasant article on building up new web site.

    Also visit my web blog ::

  39. I really love your site.. Excellent colors & theme.
    Did you develop this amazing site yourself? Please reply back as I'm planning to create my own personal site and would love to learn where you got this from or just what the theme is called. Thanks!

    Also visit my web blog :: cost of dental implants