Glock 22 Gen 4 vs Taurus M650
Put handguns head to head to compare caliber and more.
$806.15
|
vs |
$407.99
|
Handguns | Glock 22 Gen 4 | Taurus M650 |
---|---|---|
Summary | ||
Rating | ||
Rank | ||
Action | Safe Action | Double Action Only |
Caliber | .40 S&W | .357 Magnum |
Capacity | 15+1 | 5 |
Finish | Black | Black |
Sights | Fixed | Fixed |
Barrel Length | 4.49" | |
Gun Type | Revolver | |
Details | ||
Brand | Glock | Taurus |
Reviews | See 3 Reviews | See 2 Reviews |
Prices | ||
MSRP | $789.15 | $399.99 |
Used Price | $552.41 | $279.99 |
Sale Price | $710.24 | $359.99 |
Handguns Descriptions
Glock 22 Gen 4
The GLOCK 22 Gen4, in .40, introduces revolutionary design changes to this model of perfection that the majority of law enforcement across the country put their trust in every day. The Modular Back Strap design of the G22 Gen4 lets you instantly customize its grip to adapt to an individual shooter's hand size. The surface of the frame employs the new scientifically designed, real-world-tested, Gen4 rough textured technology. Internally, the new GLOCK dual recoil spring assembly substantially increases the life of the system. A reversible enlarged magazine catch, changeable in seconds, accommodates left or right-handed operators. The G22 Gen4 .40 caliber retains the GLOCK accessory rail for your attachments.
Taurus M650
As one of the most trusted pistols of it's kind, the Taurus 650 Revolver are great choice for personal protection. <b>Features</b> <ul> <li>Plus P rated for duty use</li> <li>Transfer bar safety</li> <li>Snag free enclosed hammer</li> </ul> Perfect for close quarters, the Taurus CIA makes an ideal concealed carry or back-up revolver. Designed for simplicity and ease-of-use with a fully enclosed hammer, you'll enjoy the feel of its lightweight construction when you need to spring into action. Able to handle 5 shots of .38 Special or 5 shots of .357 Magnum, the CIA is a must-have personal protection handgun. <h3>Specifications:</h3> <table class="product-specs-table" data-specifications=""> <tbody> <tr class="product-specs-table-container ng-scope" data-ng-repeat="attribute in selector.groupedAttributes | orderBy: ['attributeSortOrder','valueSortOrder','name']" data-ng-class="{'is-selectable' : attribute.IsSelectable}" data-ng-if="attribute.isDisplayable" data-sattribute-sort="10"> <td class="product-specs-table-detail ng-binding">Cartridge</td> <td class="product-specs-table-definition ng-scope" data-ng-if="attribute.isDropDownSelectable === false"><span class="ng-binding ng-scope" data-ng-if="attribute.value.length === 1">357 Magnum</span> <div class="product-specs-table-list-container ng-scope is-closed" data-ng-class="{true: 'is-closed', false: 'is-open'}[!showAll]" data-ng-if="attribute.name == 'Cartridge'"></div></td> </tr> <tr class="product-specs-table-container ng-scope" data-ng-repeat="attribute in selector.groupedAttributes | orderBy: ['attributeSortOrder','valueSortOrder','name']" data-ng-class="{'is-selectable' : attribute.IsSelectable}" data-ng-if="attribute.isDisplayable" data-sattribute-sort="16"> <td class="product-specs-table-detail ng-binding">Capacity</td> <td class="product-specs-table-definition ng-scope" data-ng-if="attribute.isDropDownSelectable === false"><span class="ng-binding ng-scope" data-ng-if="attribute.value.length === 1">5 Round</span></td> </tr> <tr class="product-specs-table-container ng-scope" data-ng-repeat="attribute in selector.groupedAttributes | orderBy: ['attributeSortOrder','valueSortOrder','name']" data-ng-class="{'is-selectable' : attribute.IsSelectable}" data-ng-if="attribute.isDisplayable" data-sattribute-sort="37"> <td class="product-specs-table-detail ng-binding">Weight</td> <td class="product-specs-table-definition ng-scope" data-ng-if="attribute.isDropDownSelectable === false"><span class="ng-binding ng-scope" data-ng-if="attribute.value.length === 1">24 Ounce</span></td> </tr> <tr class="product-specs-table-container ng-scope" data-ng-repeat="attribute in selector.groupedAttributes | orderBy: ['attributeSortOrder','valueSortOrder','name']" data-ng-class="{'is-selectable' : attribute.IsSelectable}" data-ng-if="attribute.isDisplayable" data-sattribute-sort="69"> <td class="product-specs-table-detail ng-binding">Barrel Length</td> <td class="product-specs-table-definition ng-scope" data-ng-if="attribute.isDropDownSelectable === false"><span class="ng-binding ng-scope" data-ng-if="attribute.value.length === 1">2 Inches</span></td> </tr> <tr class="product-specs-table-container ng-scope" data-ng-repeat="attribute in selector.groupedAttributes | orderBy: ['attributeSortOrder','valueSortOrder','name']" data-ng-class="{'is-selectable' : attribute.IsSelectable}" data-ng-if="attribute.isDisplayable" data-sattribute-sort="166"> <td class="product-specs-table-detail ng-binding">Action Type</td> <td class="product-specs-table-definition ng-scope" data-ng-if="attribute.isDropDownSelectable === false"><span class="ng-binding ng-scope" data-ng-if="attribute.value.length === 1">Revolver</span></td> </tr> <tr class="product-specs-table-container ng-scope" data-ng-repeat="attribute in selector.groupedAttributes | orderBy: ['attributeSortOrder','valueSortOrder','name']" data-ng-class="{'is-selectable' : attribute.IsSelectable}" data-ng-if="attribute.isDisplayable" data-sattribute-sort="171"> <td class="product-specs-table-detail ng-binding">Trigger Type</td> <td class="product-specs-table-definition ng-scope" data-ng-if="attribute.isDropDownSelectable === false"><span class="ng-binding ng-scope" data-ng-if="attribute.value.length === 1">Double Action</span></td> </tr> <tr class="product-specs-table-container ng-scope" data-ng-repeat="attribute in selector.groupedAttributes | orderBy: ['attributeSortOrder','valueSortOrder','name']" data-ng-class="{'is-selectable' : attribute.IsSelectable}" data-ng-if="attribute.isDisplayable" data-sattribute-sort="175"> <td class="product-specs-table-detail ng-binding">Safety</td> <td class="product-specs-table-definition ng-scope" data-ng-if="attribute.isDropDownSelectable === false"><span class="ng-binding ng-scope" data-ng-if="attribute.value.length === 1">Transfer Bar</span></td> </tr> <tr class="product-specs-table-container ng-scope" data-ng-repeat="attribute in selector.groupedAttributes | orderBy: ['attributeSortOrder','valueSortOrder','name']" data-ng-class="{'is-selectable' : attribute.IsSelectable}" data-ng-if="attribute.isDisplayable" data-sattribute-sort="206"> <td class="product-specs-table-detail ng-binding">Threaded Muzzle</td> <td class="product-specs-table-definition ng-scope" data-ng-if="attribute.isDropDownSelectable === false"><span class="ng-binding ng-scope" data-ng-if="attribute.value.length === 1">No</span></td> </tr> <tr class="product-specs-table-container ng-scope" data-ng-repeat="attribute in selector.groupedAttributes | orderBy: ['attributeSortOrder','valueSortOrder','name']" data-ng-class="{'is-selectable' : attribute.IsSelectable}" data-ng-if="attribute.isDisplayable" data-sattribute-sort="232"> <td class="product-specs-table-detail ng-binding">Barrel Finish</td> <td class="product-specs-table-definition ng-scope" data-ng-if="attribute.isDropDownSelectable === false"><span class="ng-binding ng-scope" data-ng-if="attribute.value.length === 1">Blued</span></td> </tr> <tr class="product-specs-table-container ng-scope" data-ng-repeat="attribute in selector.groupedAttributes | orderBy: ['attributeSortOrder','valueSortOrder','name']" data-ng-class="{'is-selectable' : attribute.IsSelectable}" data-ng-if="attribute.isDisplayable" data-sattribute-sort="234"> <td class="product-specs-table-detail ng-binding">Front Sight</td> <td class="product-specs-table-definition ng-scope" data-ng-if="attribute.isDropDownSelectable === false"><span class="ng-binding ng-scope" data-ng-if="attribute.value.length === 1">Blade</span></td> </tr> <tr class="product-specs-table-container ng-scope" data-ng-repeat="attribute in selector.groupedAttributes | orderBy: ['attributeSortOrder','valueSortOrder','name']" data-ng-class="{'is-selectable' : attribute.IsSelectable}" data-ng-if="attribute.isDisplayable" data-sattribute-sort="237"> <td class="product-specs-table-detail ng-binding">Rear Sight</td> <td class="product-specs-table-definition ng-scope" data-ng-if="attribute.isDropDownSelectable === false"><span class="ng-binding ng-scope" data-ng-if="attribute.value.length === 1">Fixed Notch</span></td> </tr> <tr class="product-specs-table-container ng-scope" data-ng-repeat="attribute in selector.groupedAttributes | orderBy: ['attributeSortOrder','valueSortOrder','name']" data-ng-class="{'is-selectable' : attribute.IsSelectable}" data-ng-if="attribute.isDisplayable" data-sattribute-sort="271"> <td class="product-specs-table-detail ng-binding">Frame Material</td> <td class="product-specs-table-definition ng-scope" data-ng-if="attribute.isDropDownSelectable === false"><span class="ng-binding ng-scope" data-ng-if="attribute.value.length === 1">Steel</span></td> </tr> <tr class="product-specs-table-container ng-scope" data-ng-repeat="attribute in selector.groupedAttributes | orderBy: ['attributeSortOrder','valueSortOrder','name']" data-ng-class="{'is-selectable' : attribute.IsSelectable}" data-ng-if="attribute.isDisplayable" data-sattribute-sort="468"> <td class="product-specs-table-detail ng-binding">Grip Material</td> <td class="product-specs-table-definition ng-scope" data-ng-if="attribute.isDropDownSelectable === false"><span class="ng-binding ng-scope" data-ng-if="attribute.value.length === 1">Rubber</span></td> </tr> <tr class="product-specs-table-container ng-scope" data-ng-repeat="attribute in selector.groupedAttributes | orderBy: ['attributeSortOrder','valueSortOrder','name']" data-ng-class="{'is-selectable' : attribute.IsSelectable}" data-ng-if="attribute.isDisplayable" data-sattribute-sort="498"> <td class="product-specs-table-detail ng-binding">Frame Finish</td> <td class="product-specs-table-definition ng-scope" data-ng-if="attribute.isDropDownSelectable === false"><span class="ng-binding ng-scope" data-ng-if="attribute.value.length === 1">Blued</span></td> </tr> <tr class="product-specs-table-container ng-scope" data-ng-repeat="attribute in selector.groupedAttributes | orderBy: ['attributeSortOrder','valueSortOrder','name']" data-ng-class="{'is-selectable' : attribute.IsSelectable}" data-ng-if="attribute.isDisplayable" data-sattribute-sort="99999"> <td class="product-specs-table-detail ng-binding">Compensated</td> <td class="product-specs-table-definition ng-scope" data-ng-if="attribute.isDropDownSelectable === false"><span class="ng-binding ng-scope" data-ng-if="attribute.value.length === 1">No</span></td> </tr> <tr class="product-specs-table-container ng-scope" data-ng-repeat="attribute in selector.groupedAttributes | orderBy: ['attributeSortOrder','valueSortOrder','name']" data-ng-class="{'is-selectable' : attribute.IsSelectable}" data-ng-if="attribute.isDisplayable" data-sattribute-sort="99999"> <td class="product-specs-table-detail ng-binding">Grip Color</td> <td class="product-specs-table-definition ng-scope" data-ng-if="attribute.isDropDownSelectable === false"><span class="ng-binding ng-scope" data-ng-if="attribute.value.length === 1">Black</span></td> </tr> <tr class="product-specs-table-container ng-scope" data-ng-repeat="attribute in selector.groupedAttributes | orderBy: ['attributeSortOrder','valueSortOrder','name']" data-ng-class="{'is-selectable' : attribute.IsSelectable}" data-ng-if="attribute.isDisplayable" data-sattribute-sort="99999"> <td class="product-specs-table-detail ng-binding">Grip Style</td> <td class="product-specs-table-definition ng-scope" data-ng-if="attribute.isDropDownSelectable === false"><span class="ng-binding ng-scope" data-ng-if="attribute.value.length === 1">Finger Grooves</span></td> </tr> </tbody> </table>