GearOZ Sight in Splatter Target 12 x 12 Inch Instant Feedback 10/30PCS Self Adhesive Recticle Shooting Targets with Fluorescent Yellow Impact for BB Gun, Pellet Gun, Airsoft, Rifle Shooting Practice

Sight in Splatter Target 12 x 12 Inch

136 sold
$27.99
$34.99
-$7.00
Size:  10 sheets/pack
Quantity
people are viewing this right now
Description
  • ⚠️Wholesale MOQ: 240 Packs and above. The quantity of each box is 80. Please place an order based on the integer multiple of this quantity. (NOTES: Wholesale orders require approximately 7-15 days for production.)

  • 🎯【Ideal for Long-Range Shooting】Unlike the bull’s eye targets, this is an 12” interesting target that simulates a scope, helping shooter to zero their gun or sight-in at distance. With the grid (1 in/grid) and visible red line, shooter can efficiently locate and adjust where to shoot, a good choice for distance shooting practice.
  • 🎯【Instant Yellow Splatter Effect】After being shot, the paper will produce a fluorescent yellow effect with high visibility, helping you gets instant feedback and save time to check. Besides, it’s easy to see where you hit and what adjustments are needed even in low-light conditions.
  • 🎯【Reusable Target】Each sheet additionally provides you with 10 PCS fluorescent yellow splash repair corner stickers to patch up some of the bullet holes in your target. Putting them onto the target makes it almost as good as new. Such a design definitely reduce the cost of shooting practice.
  • 🎯【Great Adhesion】Being made from high quality offset paper, GearOZ target are reliable, which can withstand shot after shot. You can easily peel off the backing and stick them onto a clean and dry surface like metal target, cardboard, dueling tree targets, etc. There's no need for glue or additional adhesives.
  • 🎯【Wide Application】They are suitable for using with all types of firearms and calibers. Whether you're using airsoft, bb guns, pellet guns, air rifles, pistols, or shotguns, these stickers are designed to work effectively. *Patent Pending
Customer Reviews

Here are what our customers say.

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.