Free shipping worldwide over $50
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
1 / 13
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)
47% OFF
erielly

MEN'S CONCEALED LEATHER HOLSTER T-SHIRT (BUY 2 FREE SHIPPING)

$29.99 $56.99
1 sold
Color
Size【Sizes run small, it is better to size up】
Qty

PRODUCT DETAILS
Works for both Right and Left handed shooters, this can also be operated freely for left-handers, features two identical easy-access gun holsters.

undefined

undefined

undefined

Here comes our Last Day flash sale! We sell this MEN/WOMEN'S CONCEALED LEATHER HOLSTER T-SHIRT  at only $23.99.Act fast before sale ends.

Main Features
SUITABLE:Allows immediate access at your weapon when wearing button down shirts or pullovers. Features two identical holsters with extra space perfect for magazines, documents or cell phone size device, the most comfortable concealed carry method for any self-defense handgun.

undefined


ALL WEATHER: Compression Concealment Tank Top fit perfect to any body type, Compression fit carries your personal gear hands-free without restricting movement.

undefined

undefined

Carrying a handgun concealed with you all times is one of the best way to be prepared, and in the cold season this task is easily accomplished without detection thanks to bulky clothes and winter jackets. In summer, wearing this short sleeve alone makes it easy to carry important items that need to be carried around.

undefined

Using Methods
QUICK DRAW: Suprisingly large ambidextrious RH and LH draw pockets are safe and secure, providing immediate access to your firearm.

Two large carry-on pockets can store beer on one side and food on the other, instantly freeing up your hands.

undefined

EXCELLENT CONCEALMENT - NO PRINTING

The holster is compatible with most handguns and features a secure retention system to keep your firearm in place. Padded mesh layers eliminate sagging, and obscure the profile of your pistol or revolver under just about any clothing. Plenty of extra space for magazines, phone, small electronics, pepper spray, LVAD or other personal gear for use in sports, undercover, police, military, combat, assault, and covert applications! Short sleeve tee shirt style LOOKS AND FEELS GREAT, indoors or out, under your button down shirt, t-shirt, or pullover!

undefined

ULTRA COMFORTABLE

Special moisture-wicking fabric keeps you cool and dry year round, with dual cushions for NO CHAFING or friction when you carry.

undefined


Specifications

The t-shirt itself is made from soft, breathable fabric and is available in a range of sizes to ensure a comfortable fit for both men and women.

Pocket size: Depth 19 cm
SIZES: sizes are measured by chest
undefined

Material: Milk silk 95 polyester 5 spandex.

Machine wash warm, do not bleach. Do not use fabric softener. Tumble dry low, do not iron.

UNIVERSAL FIT: Fits small subcompact, compact, and even full size pistols and revolvers Fits most common carry pistols such as Glock 19, 23, 38, 25, 32 , 26, 27, 29, 30, 39, 28, 33, 42, 43, 36, Smith & Wesson, Bodyguard, M&P Shield, Sig Sauer, Ruger, Carr, Beretta. springfield. Taurus, Kimber, Rock Island , Bersa, Kel Tec, Walther, and others.
undefined

Our garments run tight to prevent movement of the weapon inside the holster, if you are between two sizes, we highly suggest ordering the size up.

⚡️Stock sells fast - get yours today

Whether you're going for a run, running errands, or just out and about, this t-shirt holster is a convenient and practical way to carry your firearm. And for a limited time, we're offering free shipping when you buy two or more.

You May Also Like Don't Like These?

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.