Deprecated: Return type of WP_Theme::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/class-wp-theme.php on line 554

Deprecated: Return type of WP_Theme::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/class-wp-theme.php on line 595

Deprecated: Return type of WP_Theme::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/class-wp-theme.php on line 535

Deprecated: Return type of WP_Theme::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/class-wp-theme.php on line 544

Deprecated: Return type of WP_REST_Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/rest-api/class-wp-rest-request.php on line 960

Deprecated: Return type of WP_REST_Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/rest-api/class-wp-rest-request.php on line 980

Deprecated: Return type of WP_REST_Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/rest-api/class-wp-rest-request.php on line 992

Deprecated: Return type of WP_REST_Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/rest-api/class-wp-rest-request.php on line 1003

Deprecated: Return type of WP_Block_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/class-wp-block-list.php on line 151

Deprecated: Return type of WP_Block_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/class-wp-block-list.php on line 175

Deprecated: Return type of WP_Block_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/class-wp-block-list.php on line 164

Deprecated: Return type of WP_Block_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/class-wp-block-list.php on line 186

Deprecated: Return type of WP_Block_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/class-wp-block-list.php on line 138

Deprecated: Return type of WP_Block_List::offsetExists($index) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/class-wp-block-list.php on line 75

Deprecated: Return type of WP_Block_List::offsetGet($index) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/class-wp-block-list.php on line 89

Deprecated: Return type of WP_Block_List::offsetSet($index, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/class-wp-block-list.php on line 110

Deprecated: Return type of WP_Block_List::offsetUnset($index) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/class-wp-block-list.php on line 127

Deprecated: Return type of WP_Block_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/class-wp-block-list.php on line 199

Deprecated: Return type of WPCF7_FormTag::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/contact-form-7/includes/form-tag.php on line 396

Deprecated: Return type of WPCF7_FormTag::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/contact-form-7/includes/form-tag.php on line 388

Deprecated: Return type of WPCF7_FormTag::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/contact-form-7/includes/form-tag.php on line 382

Deprecated: Return type of WPCF7_FormTag::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/contact-form-7/includes/form-tag.php on line 400

Deprecated: Return type of WPCF7_Validation::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/contact-form-7/includes/validation.php on line 78

Deprecated: Return type of WPCF7_Validation::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/contact-form-7/includes/validation.php on line 72

Deprecated: Return type of WPCF7_Validation::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/contact-form-7/includes/validation.php on line 59

Deprecated: Return type of WPCF7_Validation::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/contact-form-7/includes/validation.php on line 82

Deprecated: TEC\Events\Custom_Tables\V1\WP_Query\Provider implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/the-events-calendar/src/Events/Custom_Tables/V1/WP_Query/Provider.php on line 28

Deprecated: class_exists(): Passing null to parameter #1 ($class) of type string is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/woocommerce/includes/wc-core-functions.php on line 2050

Deprecated: class_exists(): Passing null to parameter #1 ($class) of type string is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/woocommerce/includes/wc-core-functions.php on line 2050

Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/wp-db.php on line 3030

Deprecated: DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/script-loader.php on line 333

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/the-events-calendar/common/src/functions/utils.php on line 1129

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/the-events-calendar/common/src/functions/utils.php on line 1129

Deprecated: Return type of TEC\Events\Custom_Tables\V1\WP_Query\Monitors\WP_Query_Monitor::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/the-events-calendar/src/Events/Custom_Tables/V1/WP_Query/Monitors/Query_Monitor.php on line 184

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/the-events-calendar/common/src/functions/utils.php on line 1129

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/the-events-calendar/common/src/functions/utils.php on line 1129

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/the-events-calendar/common/src/functions/utils.php on line 1129

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/the-events-calendar/common/src/functions/utils.php on line 1129

Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/wp-db.php on line 3030

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/the-events-calendar/common/src/functions/utils.php on line 1129

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/the-events-calendar/common/src/functions/utils.php on line 1129

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/the-events-calendar/common/src/functions/utils.php on line 1129

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/the-events-calendar/common/src/functions/utils.php on line 1129

Notice: wp_mw_wc_qbo_sync_session_0e8489b466fde3bb703ecddf1aaf5146 cookie cannot be set - headers already sent by /home/dh_7hyjq9/realworld-tactical.com/wp-includes/class-wp-theme.php on line 9 in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/woocommerce/includes/wc-core-functions.php on line 1059

Deprecated: parse_str(): Passing null to parameter #1 ($string) of type string is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/formatting.php on line 4975

Warning: session_start(): Session cannot be started after headers have already been sent in /home/dh_7hyjq9/realworld-tactical.com/wp-content/themes/realwordtactical/functions.php on line 1127

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/woocommerce-shipping-usps/includes/class-wc-shipping-usps.php on line 2306

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/woocommerce-shipping-usps/includes/class-wc-shipping-usps.php on line 2306

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/woocommerce-shipping-usps/includes/class-wc-shipping-usps.php on line 2306

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/class-wp.php on line 173

Deprecated: stripos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/google-site-kit/includes/Core/REST_API/REST_Routes.php on line 69

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/the-events-calendar/common/src/functions/utils.php on line 1129

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/the-events-calendar/common/src/functions/utils.php on line 1129
RealWorld Tactical – Survive the Urban Chaos
Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/formatting.php on line 2747

Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/formatting.php on line 2747

Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/formatting.php on line 2747

Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/formatting.php on line 2747

Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/formatting.php on line 2747

Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/formatting.php on line 2747

Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/formatting.php on line 2747
Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/the-events-calendar/common/src/functions/utils.php on line 1129

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/the-events-calendar/common/src/functions/utils.php on line 1129
class="home page-template page-template-full-width page-template-full-width-php page page-id-419 theme-realwordtactical edgt-core-1.1 woocommerce-no-js tribe-no-js page-template-realworld-tactical edgtf-smooth-scroll edgtf-blog-installed edgtf-header-standard edgtf-sticky-header-on-scroll-down-up edgtf-default-mobile-header edgtf-sticky-up-mobile-header edgtf-dropdown-default edgtf-light-header edgtf-slider-position-is-behind-header edgtf-sticky-has-shadow edgtf-side-menu-slide-from-right wpb-js-composer js-comp-ver-6.10.0 vc_responsive" itemscope itemtype="http://schema.org/WebPage">
Widget Image

MAKE YOUR MIND UNBREAKABLE AND YOUR BODY UNSTOPPABLE

Our primary focus and belief is to train the mind on how to quickly
improvise, adapt, & problem-solve using tactical solutions.

Warning: Trying to access array offset on value of type bool in /home/dh_7hyjq9/realworld-tactical.com/wp-content/themes/realwordtactical/framework/modules/shortcodes/gallery-blocks/gallery-block-right-item.php on line 439

OUR MISSION

Teach real-life focused firearms training specializing in urban concepts that we have learned through our operational experience. Our primary goal is to give the average hard working person the skills and knowledge for a fighting chance against the human predator looking for its prey.

LEARN MORE

Call of Duty Season 5 Operator

Tony Sentmanat is a Marine Corps Veteran and retired Law Enforcement SWAT Operator with over 22 years of Real World experience. He is a lifelong practitioner in Mixed Martial Arts with extensive experience as a Law Enforcement Combative’s Trainer and has been a Firearms Instructor for over 20 years. Tony also has 20 years of experience as a functional strength and conditioning trainer specializing in functional fitness for combat athletes and is an Elite Powerlifter holding multiple state records. Upon finishing his military service he started his law enforcement career as a State Correctional Officer, and then quickly transferred to become a Law Enforcement Officer. Tony spent most of his career in SWAT where he was involved in over 800 real-world operations before retiring. Throughout his years of service, Tony gained extensive experience in undercover surveillance, tactical operations, fugitive recovery, felony crime investigations and worked many high-profile cases with Federal Agencies from around the country.

LEARN MORE

FIREARMS COURSES

We don’t train to make just great shooters we strive to teach on how to become the fastest thinker trained with a gun.

BROWSE COURSES

FITNESS TRAINING

Created by Tony Sentmanat based on his 18 years of experience in strength and functional fitness training. Designed to be accomplished at any regular gym.

LEARN MORE

ONLINE SHOP

Clothing, gear, training and more. We are a tactical product distributor, head on over to our shop and check out what we have to offer.

SHOP NOW

Warning: Undefined variable $grid_pagination in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/woo-product-carousel-slider-and-grid-ultimate/includes/classes/class-shortcode.php on line 427

Warning: Undefined variable $sale_ribbon_position in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/woo-product-carousel-slider-and-grid-ultimate/includes/classes/class-shortcode.php on line 205

Warning: Undefined variable $featured_ribbon_position in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/woo-product-carousel-slider-and-grid-ultimate/includes/classes/class-shortcode.php on line 208

Warning: Undefined variable $sold_out_ribbon_position in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/woo-product-carousel-slider-and-grid-ultimate/includes/classes/class-shortcode.php on line 211

Warning: Undefined variable $display_discount_ribbon in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/woo-product-carousel-slider-and-grid-ultimate/includes/classes/class-shortcode.php on line 212

Warning: Undefined variable $discount_ribbon_position in /home/dh_7hyjq9/realworld-tactical.com/wp-content/plugins/woo-product-carousel-slider-and-grid-ultimate/includes/classes/class-shortcode.php on line 213

PRODUCTS


Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/dh_7hyjq9/realworld-tactical.com/wp-includes/wp-db.php on line 3030

JOIN OUR NEWSLETTER

Get access to exclusive events and promos not available anywhere else! Sign up below.