Welcome to Triple B Guns and Ammo!

X

COAST 31208 XP20R FLASHLIGHT

Be the first to leave a review!

$61.30

product code:31208

UPC:015286312082

Brand:COAST

View more from COAST

availability: In stock

subscribe here for price alerts

The XP20R flashlight offers the ideal balance of power, portability and versatility. With up to 4000 Lumens of brightness and five light modes including MoonGlowâ•¢ for extended runtime - it's built to tackle any task, from inspecting a worksite to navigating dark trails. The integrated 5000 mAh rechargeable battery doubles as a power bank, ensuring you stay connected when it matters most. Designed for durability, the XP20R features an IP54 water and dust-resistant build, an anti-roll tail cap and a SLIDE FOCUSâ•¢ with beam lock for precise lighting control. Compact yet powerful, this flashlight is the ultimate companion for work, home and outdoor adventures.

Leave a Review!

Name: Email:
Review Title: Review: Rating:
struct
Cause
struct
Message C:\home\triplebgunsandammo.com\wwwroot\data\COAST.json (The system cannot find the file specified)
StackTrace java.io.FileNotFoundException: C:\home\triplebgunsandammo.com\wwwroot\data\COAST.json (The system cannot find the file specified) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:216) at java.base/java.io.FileInputStream.<init>(FileInputStream.java:157) at java.base/java.io.FileInputStream.<init>(FileInputStream.java:111) at coldfusion.vfs.VFSFileFactory.getInputStream(VFSFileFactory.java:240) at coldfusion.tagext.io.FileUtils.readFile(FileUtils.java:1188) at coldfusion.tagext.io.FileTag.read(FileTag.java:576) at coldfusion.tagext.io.FileTag.doStartTag(FileTag.java:393) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:5083) at cfvendproduct2ecfm1579911854._factor38(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1144) at cfvendproduct2ecfm1579911854._factor52(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1141) at cfvendproduct2ecfm1579911854._factor53(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1) at cfvendproduct2ecfm1579911854.runPage(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:251) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:749) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:578) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:5083) at cfrouter2ecfm2116819450.runPage(C:\home\triplebgunsandammo.com\wwwroot\router.cfm:24) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:251) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:749) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:578) at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:613) at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:43) at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40) at coldfusion.filter.PathFilter.invoke(PathFilter.java:162) at coldfusion.filter.IpFilter.invoke(IpFilter.java:45) at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:97) at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28) at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38) at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:60) at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38) at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22) at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62) at coldfusion.CfmServlet.service(CfmServlet.java:231) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:311) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:46) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:47) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:448) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:936) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:842)
Suppressed
array[empty]
TagContext
array
1
struct
COLUMN 0
ID CFFILE
LINE 1144
RAW_TRACE at cfvendproduct2ecfm1579911854._factor38(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1144)
TEMPLATE C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm
TYPE CFML
2
struct
COLUMN 0
ID CF_VENDPRODUCT
LINE 1141
RAW_TRACE at cfvendproduct2ecfm1579911854._factor52(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1141)
TEMPLATE C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm
TYPE CFML
3
struct
COLUMN 0
ID CF_VENDPRODUCT
LINE 1
RAW_TRACE at cfvendproduct2ecfm1579911854._factor53(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1)
TEMPLATE C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm
TYPE CFML
4
struct
COLUMN 0
ID CF_VENDPRODUCT
LINE 1
RAW_TRACE at cfvendproduct2ecfm1579911854.runPage(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1)
TEMPLATE C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm
TYPE CFML
5
struct
COLUMN 0
ID CFINCLUDE
LINE 24
RAW_TRACE at cfrouter2ecfm2116819450.runPage(C:\home\triplebgunsandammo.com\wwwroot\router.cfm:24)
TEMPLATE C:\home\triplebgunsandammo.com\wwwroot\router.cfm
TYPE CFML
Type java.io.FileNotFoundException
Detail The cause of this exception was: java.io.FileNotFoundException: C:\home\triplebgunsandammo.com\wwwroot\data\COAST.json (The system cannot find the file specified).
Message An error occurred when performing a file operation read on file C:\home\triplebgunsandammo.com\wwwroot\data\COAST.json.
RootCause
struct
Message C:\home\triplebgunsandammo.com\wwwroot\data\COAST.json (The system cannot find the file specified)
StackTrace java.io.FileNotFoundException: C:\home\triplebgunsandammo.com\wwwroot\data\COAST.json (The system cannot find the file specified) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:216) at java.base/java.io.FileInputStream.<init>(FileInputStream.java:157) at java.base/java.io.FileInputStream.<init>(FileInputStream.java:111) at coldfusion.vfs.VFSFileFactory.getInputStream(VFSFileFactory.java:240) at coldfusion.tagext.io.FileUtils.readFile(FileUtils.java:1188) at coldfusion.tagext.io.FileTag.read(FileTag.java:576) at coldfusion.tagext.io.FileTag.doStartTag(FileTag.java:393) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:5083) at cfvendproduct2ecfm1579911854._factor38(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1144) at cfvendproduct2ecfm1579911854._factor52(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1141) at cfvendproduct2ecfm1579911854._factor53(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1) at cfvendproduct2ecfm1579911854.runPage(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:251) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:749) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:578) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:5083) at cfrouter2ecfm2116819450.runPage(C:\home\triplebgunsandammo.com\wwwroot\router.cfm:24) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:251) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:749) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:578) at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:613) at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:43) at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40) at coldfusion.filter.PathFilter.invoke(PathFilter.java:162) at coldfusion.filter.IpFilter.invoke(IpFilter.java:45) at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:97) at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28) at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38) at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:60) at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38) at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22) at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62) at coldfusion.CfmServlet.service(CfmServlet.java:231) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:311) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:46) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:47) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:448) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:936) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:842)
Suppressed
array[empty]
TagContext
array
1
struct
COLUMN 0
ID CFFILE
LINE 1144
RAW_TRACE at cfvendproduct2ecfm1579911854._factor38(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1144)
TEMPLATE C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm
TYPE CFML
2
struct
COLUMN 0
ID CF_VENDPRODUCT
LINE 1141
RAW_TRACE at cfvendproduct2ecfm1579911854._factor52(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1141)
TEMPLATE C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm
TYPE CFML
3
struct
COLUMN 0
ID CF_VENDPRODUCT
LINE 1
RAW_TRACE at cfvendproduct2ecfm1579911854._factor53(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1)
TEMPLATE C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm
TYPE CFML
4
struct
COLUMN 0
ID CF_VENDPRODUCT
LINE 1
RAW_TRACE at cfvendproduct2ecfm1579911854.runPage(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1)
TEMPLATE C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm
TYPE CFML
5
struct
COLUMN 0
ID CFINCLUDE
LINE 24
RAW_TRACE at cfrouter2ecfm2116819450.runPage(C:\home\triplebgunsandammo.com\wwwroot\router.cfm:24)
TEMPLATE C:\home\triplebgunsandammo.com\wwwroot\router.cfm
TYPE CFML
Type java.io.FileNotFoundException
StackTrace coldfusion.tagext.io.FileTag$SingleFileOperationException: An error occurred when performing a file operation read on file C:\home\triplebgunsandammo.com\wwwroot\data\COAST.json. at coldfusion.tagext.io.FileUtils.readFile(FileUtils.java:1206) at coldfusion.tagext.io.FileTag.read(FileTag.java:576) at coldfusion.tagext.io.FileTag.doStartTag(FileTag.java:393) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:5083) at cfvendproduct2ecfm1579911854._factor38(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1144) at cfvendproduct2ecfm1579911854._factor52(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1141) at cfvendproduct2ecfm1579911854._factor53(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1) at cfvendproduct2ecfm1579911854.runPage(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:251) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:749) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:578) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:5083) at cfrouter2ecfm2116819450.runPage(C:\home\triplebgunsandammo.com\wwwroot\router.cfm:24) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:251) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:749) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:578) at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:613) at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:43) at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40) at coldfusion.filter.PathFilter.invoke(PathFilter.java:162) at coldfusion.filter.IpFilter.invoke(IpFilter.java:45) at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:97) at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28) at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38) at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:60) at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38) at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22) at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62) at coldfusion.CfmServlet.service(CfmServlet.java:231) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:311) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:46) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:47) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:448) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:936) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:842) Caused by: java.io.FileNotFoundException: C:\home\triplebgunsandammo.com\wwwroot\data\COAST.json (The system cannot find the file specified) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:216) at java.base/java.io.FileInputStream.<init>(FileInputStream.java:157) at java.base/java.io.FileInputStream.<init>(FileInputStream.java:111) at coldfusion.vfs.VFSFileFactory.getInputStream(VFSFileFactory.java:240) at coldfusion.tagext.io.FileUtils.readFile(FileUtils.java:1188) ... 52 more
Suppressed
array[empty]
TagContext
array
1
struct
COLUMN 0
ID CFFILE
LINE 1144
RAW_TRACE at cfvendproduct2ecfm1579911854._factor38(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1144)
TEMPLATE C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm
TYPE CFML
2
struct
COLUMN 0
ID CF_VENDPRODUCT
LINE 1141
RAW_TRACE at cfvendproduct2ecfm1579911854._factor52(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1141)
TEMPLATE C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm
TYPE CFML
3
struct
COLUMN 0
ID CF_VENDPRODUCT
LINE 1
RAW_TRACE at cfvendproduct2ecfm1579911854._factor53(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1)
TEMPLATE C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm
TYPE CFML
4
struct
COLUMN 0
ID CF_VENDPRODUCT
LINE 1
RAW_TRACE at cfvendproduct2ecfm1579911854.runPage(C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm:1)
TEMPLATE C:\home\triplebgunsandammo.com\wwwroot\vendproduct.cfm
TYPE CFML
5
struct
COLUMN 0
ID CFINCLUDE
LINE 24
RAW_TRACE at cfrouter2ecfm2116819450.runPage(C:\home\triplebgunsandammo.com\wwwroot\router.cfm:24)
TEMPLATE C:\home\triplebgunsandammo.com\wwwroot\router.cfm
TYPE CFML
Type Application
action read
file C:\home\triplebgunsandammo.com\wwwroot\data\COAST.json