Sun-Mon: Closed    Tue-Thur: 10am-7pm    Fri: 10am-5pm    Sat: 10am-3pm

X

M&P Accessories 110116 Complete Upper Parts Kit Upper Parts Kits AR-15

Be the first to leave a review!

$31.00

product code:110116

UPC:661120001287

Brand:AOB/BATTENFELD

View more from AOB/BATTENFELD

availability: In stock


Log in to add to your wishlist.

The M&P AR-15 Rifle Upper Parts Kit has all the parts you need to finish a stripped upper.

  • Forward Assist - Assembled
  • Forward Assist Spring
  • Forward Assist Roll Pin
  • Ejection Port Cover
  • Ejection Port Spring
  • Ejection Port Pin
  • Hinge Pin Clip
Type Upper Receiver
Model AR-15
Dimensions AR
Size
Material Various
Action
Trigger
Safety
Thread Pattern
Finish Black
Bolt Type
Hand
Hammer Type
Max Capacity
We'd love to hear your feedback!

Please take a moment to share your thoughts on the product. Your review will help others make informed decisions and allow us to continue improving our products and services.

Be the first to leave a review!

struct
Cause
struct
Message C:\home\payneguns.com\wwwroot\data\AOB\BATTENFELD.json (The system cannot find the path specified)
StackTrace java.io.FileNotFoundException: C:\home\payneguns.com\wwwroot\data\AOB\BATTENFELD.json (The system cannot find the path 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 cfvendproduct2ecfm542069498._factor44(C:\home\payneguns.com\wwwroot\vendproduct.cfm:1339) at cfvendproduct2ecfm542069498._factor59(C:\home\payneguns.com\wwwroot\vendproduct.cfm:1333) at cfvendproduct2ecfm542069498._factor65(C:\home\payneguns.com\wwwroot\vendproduct.cfm:1) at cfvendproduct2ecfm542069498.runPage(C:\home\payneguns.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 cfrouter2ecfm537217657.runPage(C:\home\payneguns.com\wwwroot\router.cfm:29) 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 1339
RAW_TRACE at cfvendproduct2ecfm542069498._factor44(C:\home\payneguns.com\wwwroot\vendproduct.cfm:1339)
TEMPLATE C:\home\payneguns.com\wwwroot\vendproduct.cfm
TYPE CFML
2
struct
COLUMN 0
ID CF_VENDPRODUCT
LINE 1333
RAW_TRACE at cfvendproduct2ecfm542069498._factor59(C:\home\payneguns.com\wwwroot\vendproduct.cfm:1333)
TEMPLATE C:\home\payneguns.com\wwwroot\vendproduct.cfm
TYPE CFML
3
struct
COLUMN 0
ID CF_VENDPRODUCT
LINE 1
RAW_TRACE at cfvendproduct2ecfm542069498._factor65(C:\home\payneguns.com\wwwroot\vendproduct.cfm:1)
TEMPLATE C:\home\payneguns.com\wwwroot\vendproduct.cfm
TYPE CFML
4
struct
COLUMN 0
ID CF_VENDPRODUCT
LINE 1
RAW_TRACE at cfvendproduct2ecfm542069498.runPage(C:\home\payneguns.com\wwwroot\vendproduct.cfm:1)
TEMPLATE C:\home\payneguns.com\wwwroot\vendproduct.cfm
TYPE CFML
5
struct
COLUMN 0
ID CFINCLUDE
LINE 29
RAW_TRACE at cfrouter2ecfm537217657.runPage(C:\home\payneguns.com\wwwroot\router.cfm:29)
TEMPLATE C:\home\payneguns.com\wwwroot\router.cfm
TYPE CFML
Type java.io.FileNotFoundException
Detail The cause of this exception was: java.io.FileNotFoundException: C:\home\payneguns.com\wwwroot\data\AOB\BATTENFELD.json (The system cannot find the path specified).
Message An error occurred when performing a file operation read on file C:\home\payneguns.com\wwwroot\data\AOB/BATTENFELD.json.
RootCause
struct
Message C:\home\payneguns.com\wwwroot\data\AOB\BATTENFELD.json (The system cannot find the path specified)
StackTrace java.io.FileNotFoundException: C:\home\payneguns.com\wwwroot\data\AOB\BATTENFELD.json (The system cannot find the path 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 cfvendproduct2ecfm542069498._factor44(C:\home\payneguns.com\wwwroot\vendproduct.cfm:1339) at cfvendproduct2ecfm542069498._factor59(C:\home\payneguns.com\wwwroot\vendproduct.cfm:1333) at cfvendproduct2ecfm542069498._factor65(C:\home\payneguns.com\wwwroot\vendproduct.cfm:1) at cfvendproduct2ecfm542069498.runPage(C:\home\payneguns.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 cfrouter2ecfm537217657.runPage(C:\home\payneguns.com\wwwroot\router.cfm:29) 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 1339
RAW_TRACE at cfvendproduct2ecfm542069498._factor44(C:\home\payneguns.com\wwwroot\vendproduct.cfm:1339)
TEMPLATE C:\home\payneguns.com\wwwroot\vendproduct.cfm
TYPE CFML
2
struct
COLUMN 0
ID CF_VENDPRODUCT
LINE 1333
RAW_TRACE at cfvendproduct2ecfm542069498._factor59(C:\home\payneguns.com\wwwroot\vendproduct.cfm:1333)
TEMPLATE C:\home\payneguns.com\wwwroot\vendproduct.cfm
TYPE CFML
3
struct
COLUMN 0
ID CF_VENDPRODUCT
LINE 1
RAW_TRACE at cfvendproduct2ecfm542069498._factor65(C:\home\payneguns.com\wwwroot\vendproduct.cfm:1)
TEMPLATE C:\home\payneguns.com\wwwroot\vendproduct.cfm
TYPE CFML
4
struct
COLUMN 0
ID CF_VENDPRODUCT
LINE 1
RAW_TRACE at cfvendproduct2ecfm542069498.runPage(C:\home\payneguns.com\wwwroot\vendproduct.cfm:1)
TEMPLATE C:\home\payneguns.com\wwwroot\vendproduct.cfm
TYPE CFML
5
struct
COLUMN 0
ID CFINCLUDE
LINE 29
RAW_TRACE at cfrouter2ecfm537217657.runPage(C:\home\payneguns.com\wwwroot\router.cfm:29)
TEMPLATE C:\home\payneguns.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\payneguns.com\wwwroot\data\AOB/BATTENFELD.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 cfvendproduct2ecfm542069498._factor44(C:\home\payneguns.com\wwwroot\vendproduct.cfm:1339) at cfvendproduct2ecfm542069498._factor59(C:\home\payneguns.com\wwwroot\vendproduct.cfm:1333) at cfvendproduct2ecfm542069498._factor65(C:\home\payneguns.com\wwwroot\vendproduct.cfm:1) at cfvendproduct2ecfm542069498.runPage(C:\home\payneguns.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 cfrouter2ecfm537217657.runPage(C:\home\payneguns.com\wwwroot\router.cfm:29) 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\payneguns.com\wwwroot\data\AOB\BATTENFELD.json (The system cannot find the path 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 1339
RAW_TRACE at cfvendproduct2ecfm542069498._factor44(C:\home\payneguns.com\wwwroot\vendproduct.cfm:1339)
TEMPLATE C:\home\payneguns.com\wwwroot\vendproduct.cfm
TYPE CFML
2
struct
COLUMN 0
ID CF_VENDPRODUCT
LINE 1333
RAW_TRACE at cfvendproduct2ecfm542069498._factor59(C:\home\payneguns.com\wwwroot\vendproduct.cfm:1333)
TEMPLATE C:\home\payneguns.com\wwwroot\vendproduct.cfm
TYPE CFML
3
struct
COLUMN 0
ID CF_VENDPRODUCT
LINE 1
RAW_TRACE at cfvendproduct2ecfm542069498._factor65(C:\home\payneguns.com\wwwroot\vendproduct.cfm:1)
TEMPLATE C:\home\payneguns.com\wwwroot\vendproduct.cfm
TYPE CFML
4
struct
COLUMN 0
ID CF_VENDPRODUCT
LINE 1
RAW_TRACE at cfvendproduct2ecfm542069498.runPage(C:\home\payneguns.com\wwwroot\vendproduct.cfm:1)
TEMPLATE C:\home\payneguns.com\wwwroot\vendproduct.cfm
TYPE CFML
5
struct
COLUMN 0
ID CFINCLUDE
LINE 29
RAW_TRACE at cfrouter2ecfm537217657.runPage(C:\home\payneguns.com\wwwroot\router.cfm:29)
TEMPLATE C:\home\payneguns.com\wwwroot\router.cfm
TYPE CFML
Type Application
action read
file C:\home\payneguns.com\wwwroot\data\AOB/BATTENFELD.json