Taurus TX9

taurus TX9

The TaurusTX™ 9 uses industry standard dovetails for its iron sights, readily accepting many aftermarket options. Featuring the Taurus Modular System; a serialized modular chassis that enables users to quickly swap frame sizes between the full size, compact, and subcompact. An ambidextrous slide release pairs with the reversible magazine catch, accommodating both left- and right-handed shooters. The TaurusTX™ 9 is Also optics-ready right out of the box, utilizing the existing Taurus Optics Ready Option. The sub-compact frame TaurusTX™ 9 has a 3.4 inch barrel and 13+1 capacity. 4 interchangeable backstraps enable additional customization, so shooters can properly fit the gun to their hands.

Taurus TX9 Full-Size 9mm Optic Ready Semi-Auto Pistol

  • $499.99 $399.99
In Stock


Debugging Information
ColdFusion Server Standard 2021,0,13,330286
Template /category.cfm
Time Stamp 14-Apr-26 12:43 AM
Locale English (US)
User Agent Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Remote IP 10.200.2.4
Host Name 10.200.2.4


Execution Time

Total Time Avg Time Count Template
132 ms 132 ms 1 top level E:\inetpub\wwwroot\category.cfm
58 ms 58 ms 1 E:/inetpub/wwwroot/queries/qry_getwebproducts_new.cfm
43 ms 43 ms 1 E:/inetpub/wwwroot/category_product_display.cfm
27 ms 27 ms 1 E:/inetpub/wwwroot/includes/dropship.cfm
15 ms 15 ms 1 E:/inetpub/wwwroot/includes/newheader.cfm
0 ms 0 ms 1 E:/inetpub/wwwroot/Application.cfm
0 ms 0 ms 1 E:/inetpub/wwwroot/category_header_new.cfm
0 ms 0 ms 1 E:/inetpub/wwwroot/category_pages.cfm
0 ms 0 ms 1 E:/inetpub/wwwroot/category_sidenav_new.cfm
0 ms 0 ms 4 E:/inetpub/wwwroot/includes/brands.cfm
0 ms 0 ms 1 E:/inetpub/wwwroot/includes/faqs.cfm
0 ms 0 ms 1 E:/inetpub/wwwroot/includes/json/categorypage.cfm
0 ms 0 ms 1 E:/inetpub/wwwroot/includes/metatags.cfm
0 ms 0 ms 1 E:/inetpub/wwwroot/includes/metatags_category_new.cfm
0 ms 0 ms 1 E:/inetpub/wwwroot/includes/navigation.cfm
0 ms 0 ms 1 E:/inetpub/wwwroot/includes/newfooter.cfm
0 ms 0 ms 1 E:/inetpub/wwwroot/includes/qry_mfg_promo_price.cfm
0 ms 0 ms 1 E:/inetpub/wwwroot/includes/qry_term_sale_price.cfm
0 ms 0 ms 1 E:/inetpub/wwwroot/includes/redirects.cfm
0 ms 0 ms 1 E:/inetpub/wwwroot/includes/security/block_access.cfm
0 ms 0 ms 1 E:/inetpub/wwwroot/includes/security/library.cfm
0 ms 0 ms 1 E:/inetpub/wwwroot/includes/security/sql_injection.cfm
0 ms 0 ms 1 E:/inetpub/wwwroot/pagethru.cfm
0 ms  STARTUP, PARSING, COMPILING, LOADING, & SHUTDOWN
132 ms  TOTAL EXECUTION TIME
red = over 250 ms average execution time


SQL Queries

get_term_sale_itemz (Datasource=celerantsql, Time=0ms, Records=2968, Cached Query) in E:\inetpub\wwwroot\queries\qry_getwebproducts_new.cfm @ 00:43:27.027
SELECT distinct b.style_id
    FROM tb_term_sale_entries b with (nolock) LEFT JOIN tb_term_sales a with (nolock) ON (a.term_sale_id=b.term_sale_id)
    WHERE b.start_date<= '2026-04-14 00:00:00' AND b.end_date >= '2026-04-14 00:00:00' AND b.store_id in ('10','32')
get_pkg (Datasource=celerantsql, Time=0ms, Records=6) in E:\inetpub\wwwroot\queries\qry_getwebproducts_new.cfm @ 00:43:27.027
SELECT * 
	FROM tb_mfg_promo.dbo.tb_pkg a with (nolock)
	INNER JOIN tb_mfg_promo.dbo.tb_pkg_main_items b WITH (NOLOCK)
		ON (a.pkg_id = b.pkg_id) 
	WHERE 
	b.main_id is not NULL 
	and a.start_date<= '04/14/2026 23:59:00' and a.end_date >= '04/14/2026'
	
	and a.site='sportsman'
bulkitems (Datasource=celerantsql, Time=0ms, Records=11) in E:\inetpub\wwwroot\queries\qry_getwebproducts_new.cfm @ 00:43:27.027
select * from tb_mfg_promo.dbo.BULK_ITM_DSCS with (nolock)
	where site is NULL
brand_styles (Datasource=celerantsql, Time=26ms, Records=5) in E:\inetpub\wwwroot\queries\qry_getwebproducts_new.cfm @ 00:43:27.027
select *
	from 
		tb_mfg_promo.dbo.item_specs a WITH (NOLOCK)
			INNER JOIN tb_mfg_promo.dbo.item_spec_values b with (NOLOCK)
				ON (a.spec_value_id = b.spec_value_id)
			INNER JOIN tb_mfg_promo.dbo.item_spec_names c with (NOLOCK)
				ON (b.spec_id = c.spec_id)
			INNER JOIN tb_styles d with (NOLOCK)
				ON (a.style_id = d.style_id)
	where d.brand = 'taurus' and b.spec_value = 'tx9'
	order by b.spec_value asc
GrandGetProductstaurus (Datasource=celerantsql, Time=32ms, Records=1) in E:\inetpub\wwwroot\queries\qry_getwebproducts_new.cfm @ 00:43:27.027
SELECT a.styles_web_taxonomy_id,max(a.style_id) as style_id,max(a.style) as style,max(a.web_style) as web_style,max(a.description) as web_desc,max(a.web_desc) as web_description,max(a.web_long_desc) as web_long_desc,max(a.picture_id) as picture_id,max(a.sort_position) as prod_sort_position,max(a.dept) as dept,max(a.typ) as typ,max(a.subtyp_1) as subtyp_1,max(a.subtyp_2) as subtyp_2,max(a.subtyp_3) as subtyp_3,max(a.category_style) as category_style,max(a.web_url) as web_url,max(a.sort_position) as sort_position,max(a.web_taxonomy_id) as web_taxonomy_id,max(a.brand) as brand,max(a.date_entered) as date_entered,max(a.non_invt) as non_invt,max(a.overnight_required) as overnight_required,max(a.is_firearm) as is_firearm,max(a.of1) as of1,max(a.of2) as of2,max(a.of3) as of3,max(a.of4) as of4,max(a.of5) as of5,max(a.of6) as of6,max(a.of7) as of7,max(a.of8) as of8,max(a.of9) as of9,max(a.of10) as of10,max(a.of11) as of11,max(a.of12) as of12,max(a.of13) as of13,max(a.of14) as of14,max(a.of15) as of15,max(a.of16) as of16,max(a.of17) as of17,max(a.of18) as of18,max(a.of19) as of19,max(a.of20) as of20
,min(c.price) as min_price,min(c.store_price) as store_price,max(c.sugg_price) as max_price,min(c.wholesale_price) as vipprice,max(c.qoh) as qoh,max(c.qc) as qc,max(c.qs) as qs,sum(qoh + qc) as available,sum(c.qs - c.qc) as sold,max(c.sugg_price) AS max_sugg_price,avg(CASE WHEN qq.of9 IS NULL OR qq.of9 = '' THEN 0 ELSE c.price / qq.of9 END) as round
	
 FROM web_all_products a WITH (NOLOCK)
 INNER JOIN dbo.tb_skus b WITH (NOLOCK) ON (a.style_id = b.style_id)
 INNER JOIN dbo.tb_sku_buckets c WITH (NOLOCK) ON (b.sku_id = c.sku_id)
 INNER JOIN dbo.tb_styles_web_taxonomy d WITH (NOLOCK) ON (a.style_id = d.style)
 INNER JOIN dbo.tb_styles qq WITH (NOLOCK) ON (qq.style_id = a.style_id)
	
	
 WHERE a.style_id > 0 and (a.of20='SPORTS' or a.of20='BOTH' or a.of20 = 'SPORTSOUTDOORS') and a.picture_id > 0
and qq.web_product='Y' and c.store_id in ('10', 32)
	
	
	
	
	 and a.brand='taurus'
	
	 and a.style_id in (?,?,?,?,?)
	
	group by a.styles_web_taxonomy_id
Query Parameter Value(s) -
Parameter #1(cf_sql_integer) = 357545
Parameter #2(cf_sql_integer) = 357545
Parameter #3(cf_sql_integer) = 357546
Parameter #4(cf_sql_integer) = 357549
Parameter #5(cf_sql_integer) = 357550

GetProducts (Datasource=, Time=0ms, Records=1) in E:\inetpub\wwwroot\queries\qry_getwebproducts_new.cfm @ 00:43:27.027
select
		distinct
		(style_id) as style_id
		, max(picture_id)
			,	min(min_price) as min_price
			,	max(max_price) as max_price
			,	min(vipprice) as vipprice
			,	max(web_style) as web_style
            ,	max(style) as style
			,	max(web_desc) as web_desc
            ,	max(web_description) as web_description
			,	max(picture_id) as picture_id
            ,	max(web_long_desc) as web_long_desc
			,   max(dept) as dept
			,   max(qoh) as qoh
			,	max(qc) as qc
			,	max(qs) as qs
			,	max(of18) as of18
			,	max(of17) as of17
			,	max(of15) as of15
            ,	max(of12) as of12
    		,	max(of10) as of10
    		,	max(of9) as of9
    		,	max(of8) as of8
			,	max(of7) as of7
    		,	max(of6) as of6
    		,	max(of5) as of5
            ,	max(of4) as of4
    		,	max(of3) as of3
            ,	max(of2) as of2
            ,	max(of1) as of1
			,	max(available) as available
            ,	max(available) as sold
			,   max(typ) as typ
            ,	max(round) as round
            ,	max(non_invt) as non_invt
			,	max(overnight_required) as overnight_required
			,   max(subtyp_1) as subtyp_1
			,   max(subtyp_2) as subtyp_2
			,   max(subtyp_3) as subtyp_3
			,   max(category_style) as category_style
		     ,   max(sort_position) as sort_position
		     ,max(brand) as brand
	,	MAX(max_sugg_price) AS max_sugg_price
    

		from grandgetproductstaurus
		where
		 style_id is not null
            
				and brand='TAURUS'
			


group by Style_id order by

 	available desc, non_invt desc
GetProducts1 (Datasource=, Time=0ms, Records=1) in E:\inetpub\wwwroot\queries\qry_getwebproducts_new.cfm @ 00:43:27.027
select * from grandgetproductstaurus
		where
		 picture_id is not null
            
			
				and brand='TAURUS'
			


order by

min_price
get_depts_by_brand (Datasource=, Time=0ms, Records=1) in E:\inetpub\wwwroot\category_sidenav_new.cfm @ 00:43:27.027
select distinct (dept) as dept from getproducts1 where brand='TAURUS' group by dept
brand_depts (Datasource=celerantsql, Time=16ms, Records=1) in E:\inetpub\wwwroot\category.cfm @ 00:43:27.027
select 	
                    a.spec_value_id, max(a.spec_value) as spec_value, max(a.spec_img) as spec_img, max(a.spec_desc) as spec_desc, max(c.brand) as brand
                from 
                    tb_mfg_promo.dbo.item_spec_values a WITH (NOLOCK)
                    INNER JOIN tb_mfg_promo.dbo.item_specs b with (NOLOCK) ON (a.spec_value_id = b.spec_value_id)
                    INNER JOIN tb_styles c with (NOLOCK) ON (b.style_id = c.style_id)
                 where c.brand = 'taurus' and a.spec_value = 'tx9' and a.spec_img is not NULL
                group by a.spec_value_id
                order by spec_value asc
Getweburl (Datasource=celerantsql, Time=0ms, Records=0) in E:\inetpub\wwwroot\category.cfm @ 00:43:27.027
select web_url from tb_web_taxonomy with (nolock) where dept='' and site = 'sportsman'
check_qoh (Datasource=celerantsql, Time=0ms, Records=1) in E:\inetpub\wwwroot\category_product_display.cfm @ 00:43:27.027
select sum(e.qoh + e.qc) as qoh ,sum(e.qc) as qc,sum(e.qs - e.qc) as sold

			from tb_skus a with (nolock)

			left join tb_sku_buckets e with (nolock) on (e.sku_id = a.sku_id) 

			where a.style_id = 357545 and e.store_id in ('10',32) 

			group by a.style_id, e.qc

			order by qoh desc
check_ss_qoh (Datasource=celerantsql, Time=27ms, Records=0) in E:\inetpub\wwwroot\includes\dropship.cfm @ 00:43:27.027
select e.sku_bucket_id, e.price, e.sugg_price, (e.qoh + e.qc) as qoh, z.of15,e.last_cost,e.store_id
	from 
	tb_styles z with (nolock) inner join tb_skus a with (nolock) on (z.style_id=a.style_id)
	inner join tb_parts b with (nolock) on (a.STYLE_ID=b.STYLE_ID)
	inner join tb_sku_buckets e with (nolock) on (e.sku_id = a.sku_id)
	where a.style_id = 357545 and (e.qoh + e.qc) >= 1
	and (
		(b.contact_id=22620 and e.store_id = 27) or 
		(b.contact_id=19570 and e.store_id = 29) or 
		(b.contact_id=25130 and e.store_id = 28) or
          (b.contact_id=15358 and e.store_id = 30)
		)
		
		
		and (e.last_cost>0 and z.of15 is not NULL) 
	and z.brand not in (?,?,?,?,?,?,?,?,?)
		order by e.last_cost asc
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = BERETTA
Parameter #2(cf_sql_varchar) = GLOCK
Parameter #3(cf_sql_varchar) = RUGER
Parameter #4(cf_sql_varchar) = SMITH AND WESSON
Parameter #5(cf_sql_varchar) = LEUPOLD
Parameter #6(cf_sql_varchar) = SPRINGFIELD
Parameter #7(cf_sql_varchar) = THOMPSON CENTER
Parameter #8(cf_sql_varchar) = TIKKA
Parameter #9(cf_sql_varchar) = WALTHER

bulk_price (Datasource=, Time=0ms, Records=0) in E:\inetpub\wwwroot\category_product_display.cfm @ 00:43:27.027
select * from bulkitems where bulk_id = ? and site is NULL
Query Parameter Value(s) -
Parameter #1(cf_sql_integer) = 357545

get_term_sale_info (Datasource=celerantsql, Time=0ms, Records=1) in E:\inetpub\wwwroot\includes\qry_term_sale_price.cfm @ 00:43:27.027
select typ,amount,end_date,term_sale_id
from tb_term_sale_entries with (nolock)
where start_date<= 'Apr 14, 2026 00:43:27' and
end_date >= 'Apr 14, 2026 00:43:27'
and store_id=10 and style_id=357545
get_promos (Datasource=celerantsql, Time=0ms, Records=0) in E:\inetpub\wwwroot\includes\qry_mfg_promo_price.cfm @ 00:43:27.027
SELECT *
FROM 
tb_mfg_promo.dbo.tb_mfg_promos a WITH (NOLOCK)
INNER JOIN tb_mfg_promo.dbo.tb_mfg_promo_items b WITH (NOLOCK)
    ON (a.promo_id = b.promo_id)
where b.style_id = 357545 
and (a.start_date<= 'Apr 14, 2026 00:43:27' or a.active = 1)
and a.end_date >= 'Apr 14, 2026 00:43:27'
order by a.promo_id desc
get_reviews (Datasource=celerantsql, Time=0ms, Records=0) in E:\inetpub\wwwroot\category_product_display.cfm @ 00:43:27.027
select * from tb_product_reviews with (nolock) where style_id=357545  and status='A' and site = 'sportsman'
get_reviews_average (Datasource=celerantsql, Time=16ms, Records=1) in E:\inetpub\wwwroot\category_product_display.cfm @ 00:43:27.027
select sum(CAST(custom_rating_1 AS INTEGER)) as custom_rating_1 from tb_product_reviews with (nolock) where style_id=357545 and status='A' and site = 'sportsman'


Scope Variables

Application Variables:
acceptorid=011668467
accountid=1027380
accounttoken=64BB6980FDEAF842266AC866F250CA9877FF24AE92795FB9BE490EAF527645FC4E54DC01
adminurl=https://www.sportsmansoutdoorsuperstore.com/web_admin/products/menu.cfm?style_id=
applicationname=SOSS
bannerurl=https://www.sportsmansoutdoorsuperstore.com/images/banners/
baseurl=https://www.sportsmansoutdoorsuperstore.com/sezzle/
ccprocessor=VANTIV
checkinventory=Struct (3)
companyname=Vance Outdoors
credova=Struct (5)
ds=celerantsql
enter_inscription=OFF
feedsdir=E:\inetpub\feeds\
[email protected]
forumtitle=Sportsmans Outdoor Superstore
giftcardimgpath=file:///C:/websites/images/
giftcardpdfpath=E:\websites\giftcardPDF\
googlefeedproducttype=
homeurl=https://www.sportsmansoutdoorsuperstore.com/
hostedpagelink=https://transaction.hostedpayments.com/
iconurl=https://www.sportsmansoutdoorsuperstore.com/images/icons/
imagedir=E:\inetpub\images\
logdir=E:\inetpub\logs
metadesc=
metatags=
mydomain=https://www.sportsmansoutdoorsuperstore.com/
pagetitle=
picurl=https://www.sportsmansoutdoorsuperstore.com/images/
privatekay=sz_pr_nMBvrWcNk9cNGP9sN695umNINohQkV4r
prodimgdir=E:\inetpub\prodimages\
prodimgurl=https://www.sportsmansoutdoorsuperstore.com/prodimages/
publickey=sz_pub_T20udXXUkabHIADEGrGe3pgtZjwms0K6
qoh_store=10
safety_stock=0
[email protected]
secureurl=https://www.sportsmansoutdoorsuperstore.com/
sezzleapiurl=https://gateway.sezzle.com
sezzletenderid=66
site=sportsman
tempmailport=25
tempmailserver=127.0.0.1
tokenurl=https://services.elementexpress.com/express.asmx
use_multi_buy=OFF
vantivurl=https://transaction.elementexpress.com/express.asmx
webadminurl=https://www.sportsmansoutdoorsuperstore.com/web_admin/
websitename=Sportsmans Outdoor Superstore
CGI Variables:
AUTH_PASSWORD=
AUTH_TYPE=
AUTH_USER=
CERT_COOKIE=
CERT_FLAGS=
CERT_ISSUER=
CERT_KEYSIZE=256
CERT_SECRETKEYSIZE=2048
CERT_SERIALNUMBER=
CERT_SERVER_ISSUER=C=US, S=Arizona, L=Scottsdale, O="GoDaddy.com, Inc.", OU=http://certs.godaddy.com/repository/, CN=Go Daddy Secure Certificate Authority - G2
CERT_SERVER_SUBJECT=CN=sportsmansoutdoorsuperstore.com
CERT_SUBJECT=
CF_TEMPLATE_PATH=E:\inetpub\wwwroot\category.cfm
CONTENT_LENGTH=0
CONTENT_TYPE=
CONTEXT_PATH=
GATEWAY_INTERFACE=CGI/1.1
HTTPS=on
HTTPS_KEYSIZE=256
HTTPS_SECRETKEYSIZE=2048
HTTPS_SERVER_ISSUER=C=US, S=Arizona, L=Scottsdale, O="GoDaddy.com, Inc.", OU=http://certs.godaddy.com/repository/, CN=Go Daddy Secure Certificate Authority - G2
HTTPS_SERVER_SUBJECT=CN=sportsmansoutdoorsuperstore.com
HTTP_ACCEPT=*/*
HTTP_ACCEPT_ENCODING=gzip, br
HTTP_ACCEPT_LANGUAGE=
HTTP_CONNECTION=close
HTTP_COOKIE=
HTTP_HOST=sportsmansoutdoorsuperstore.com
HTTP_REFERER=
HTTP_URL=/category.cfm/brand/taurus/productline/tx9
HTTP_USER_AGENT=Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
LOCAL_ADDR=10.200.30.6
PATH_INFO=/brand/taurus/productline/tx9
PATH_TRANSLATED=E:\inetpub\wwwroot\category.cfm
QUERY_STRING=
REMOTE_ADDR=10.200.2.4
REMOTE_HOST=10.200.2.4
REMOTE_USER=
REQUEST_METHOD=GET
SCRIPT_NAME=/category.cfm
SERVER_NAME=sportsmansoutdoorsuperstore.com
SERVER_PORT=443
SERVER_PORT_SECURE=1
SERVER_PROTOCOL=HTTP/1.1
SERVER_SOFTWARE=Microsoft-IIS/10.0
WEB_SERVER_API=
Client Variables:
cfid=22867489
cftoken=e8907a527f86b805-67033EE8-C67C-3925-601A04825633CADC
hitcount=1
lastvisit={ts '2026-04-14 00:43:27'}
timecreated={ts '2026-04-14 00:43:27'}
urltoken=CFID=22867489&CFTOKEN=e8907a527f86b805-67033EE8-C67C-3925-601A04825633CADC
Cookie Variables:
CFID=22867489
CFTOKEN=e8907a527f86b805-67033EE8-C67C-3925-601A04825633CADC
CUSTOMER_ID=
EMAIL=
FIRST_NAME=
LAST_NAME=
PASSWORD=
S_U_F345=Y
USERNAME=
Form Fields:
RETURN_TO_PAGE=null
Request Parameters:
samesite_value=
Server Variables:
coldfusion=Struct (10)
os=Struct (5)
system=Struct (2)
Session Variables:
cfid=22867489
cftoken=e8907a527f86b805-67033EE8-C67C-3925-601A04825633CADC
cs=/category.cfm/brand/taurus/productline/tx9
displaycount=18
employeeloggedin=N
fflnote=
firearm_agreement=NO
imgarray=Array (0)
memberloggedin=N
pickupstore=10
prodtype=none
selected_ffl=NO
sessionid=SOSS_22867489_e8907a527f86b805-67033EE8-C67C-3925-601A04825633CADC
strarray=Array (0)
urltoken=CFID=22867489&CFTOKEN=e8907a527f86b805-67033EE8-C67C-3925-601A04825633CADC
URL Parameters:
CLEARANCE=
DEPT=
NAV_CHOOSER=
OF1=
OF10=
OF2=
OF3=
OF4=
OF5=
OF6=
ORDER_BY=
PAGETYPE=
PRODTYPE=none
RETURN_TO_PAGE=null
SECTION=
SPORTSMAN=
SUBTYP_1=
SUBTYP_2=
SUBTYP_3=
TYP=
WEB_TAXONOMY_ID=taurus
WHATSNEW=
brand=taurus
productline=tx9
Debug Rendering Time: 0 ms