972 lines
24 KiB
TypeScript
972 lines
24 KiB
TypeScript
export interface Product {
|
|
id: string;
|
|
name: string;
|
|
description: string;
|
|
longDescription?: string;
|
|
image_url: string;
|
|
images?: string[]; // Multiple product images
|
|
brand: {
|
|
id: string;
|
|
name: string;
|
|
logo?: string;
|
|
};
|
|
category: {
|
|
id: string;
|
|
name: string;
|
|
};
|
|
specifications?: {
|
|
weight?: string;
|
|
length?: string;
|
|
material?: string;
|
|
finish?: string;
|
|
caliber?: string;
|
|
capacity?: string;
|
|
compatibility?: string[];
|
|
};
|
|
restrictions?: {
|
|
nfa?: boolean;
|
|
sbr?: boolean;
|
|
suppressor?: boolean;
|
|
stateRestrictions?: string[];
|
|
};
|
|
offers: Array<{
|
|
price: number;
|
|
url: string;
|
|
vendor: {
|
|
name: string;
|
|
logo?: string;
|
|
};
|
|
inStock?: boolean;
|
|
shipping?: string;
|
|
}>;
|
|
reviews?: Array<{
|
|
id: string;
|
|
rating: number;
|
|
comment: string;
|
|
user: string;
|
|
date: string;
|
|
}>;
|
|
relatedProducts?: string[]; // Product IDs
|
|
compatibility?: string[]; // Compatible part types
|
|
}
|
|
|
|
export const mockProducts: Product[] = [
|
|
{
|
|
id: '1',
|
|
name: 'Faxon 16" Gunner Barrel - 5.56 NATO',
|
|
description: 'Lightweight, high-performance AR-15 barrel.',
|
|
longDescription: 'The Faxon 16" Gunner Profile barrel offers the perfect balance of weight and performance. The Gunner profile reduces weight while maintaining accuracy and heat dissipation. Features a 1:8 twist rate for optimal bullet stabilization with a wide range of ammunition.',
|
|
image_url: '/window.svg',
|
|
images: [
|
|
'/window.svg',
|
|
'/window.svg',
|
|
'/window.svg'
|
|
],
|
|
brand: {
|
|
id: 'b1',
|
|
name: 'Faxon Firearms',
|
|
logo: '/window.svg'
|
|
},
|
|
category: {
|
|
id: 'c1',
|
|
name: 'Barrel'
|
|
},
|
|
specifications: {
|
|
weight: '1.5 lbs',
|
|
length: '16 inches',
|
|
material: '4150 Chrome Moly Steel',
|
|
finish: 'Nitride',
|
|
caliber: '5.56 NATO / .223 Remington',
|
|
compatibility: ['AR-15', 'M4', 'M16']
|
|
},
|
|
restrictions: {
|
|
nfa: false,
|
|
sbr: false,
|
|
suppressor: false,
|
|
stateRestrictions: []
|
|
},
|
|
offers: [
|
|
{
|
|
price: 189.99,
|
|
url: 'https://primaryarms.com/faxon-16-gunner-barrel',
|
|
vendor: {
|
|
name: 'Primary Arms',
|
|
logo: '/window.svg'
|
|
},
|
|
inStock: true,
|
|
shipping: 'Free shipping on orders over $150'
|
|
},
|
|
{
|
|
price: 199.99,
|
|
url: 'https://brownells.com/faxon-16-gunner-barrel',
|
|
vendor: {
|
|
name: 'Brownells',
|
|
logo: '/window.svg'
|
|
},
|
|
inStock: true,
|
|
shipping: '$9.99 flat rate'
|
|
}
|
|
],
|
|
reviews: [
|
|
{
|
|
id: 'r1',
|
|
rating: 5,
|
|
comment: 'Excellent barrel! Lightweight and accurate. Perfect for my lightweight build.',
|
|
user: 'AR_Builder_2023',
|
|
date: '2024-01-15'
|
|
},
|
|
{
|
|
id: 'r2',
|
|
rating: 4,
|
|
comment: 'Great quality, good accuracy. Only complaint is the finish could be more durable.',
|
|
user: 'GunGuy99',
|
|
date: '2024-01-10'
|
|
}
|
|
],
|
|
relatedProducts: ['2', '3', '4'],
|
|
compatibility: ['Upper Receiver', 'Gas Block', 'Gas Tube', 'Muzzle Device']
|
|
},
|
|
{
|
|
id: '2',
|
|
name: 'BCM M4 Upper Receiver',
|
|
description: 'Forged upper with M4 feed ramps.',
|
|
longDescription: 'The BCM M4 Upper Receiver is forged from 7075-T6 aluminum and features M4 feed ramps for reliable feeding. Includes forward assist and dust cover. Mil-spec design ensures compatibility with standard AR-15 parts.',
|
|
image_url: '/window.svg',
|
|
images: [
|
|
'/window.svg',
|
|
'/window.svg',
|
|
'/window.svg'
|
|
],
|
|
brand: {
|
|
id: 'b2',
|
|
name: 'BCM',
|
|
logo: '/window.svg'
|
|
},
|
|
category: {
|
|
id: 'c2',
|
|
name: 'Upper Receiver'
|
|
},
|
|
specifications: {
|
|
weight: '0.8 lbs',
|
|
material: '7075-T6 Aluminum',
|
|
finish: 'Type III Hardcoat Anodized',
|
|
compatibility: ['AR-15', 'M4', 'M16']
|
|
},
|
|
restrictions: {
|
|
nfa: false,
|
|
sbr: false,
|
|
suppressor: false,
|
|
stateRestrictions: []
|
|
},
|
|
offers: [
|
|
{
|
|
price: 129.99,
|
|
url: 'https://rainierarms.com/bcm-m4-upper',
|
|
vendor: {
|
|
name: 'Rainier Arms',
|
|
logo: '/window.svg'
|
|
},
|
|
inStock: true,
|
|
shipping: 'Free shipping'
|
|
}
|
|
],
|
|
reviews: [
|
|
{
|
|
id: 'r3',
|
|
rating: 5,
|
|
comment: 'BCM quality is unmatched. Perfect fit and finish.',
|
|
user: 'TacticalTom',
|
|
date: '2024-01-20'
|
|
}
|
|
],
|
|
relatedProducts: ['1', '5', '6'],
|
|
compatibility: ['Barrel', 'Handguard', 'BCG', 'Charging Handle']
|
|
},
|
|
{
|
|
id: '3',
|
|
name: 'SilencerCo Omega 300 Suppressor',
|
|
description: 'Multi-caliber rifle suppressor with excellent sound reduction.',
|
|
longDescription: 'The SilencerCo Omega 300 is a versatile, lightweight suppressor designed for multiple calibers including .308, .300 Win Mag, and .223. Features a titanium tube with stainless steel baffles for durability and performance.',
|
|
image_url: '/window.svg',
|
|
images: [
|
|
'/window.svg',
|
|
'/window.svg'
|
|
],
|
|
brand: {
|
|
id: 'b3',
|
|
name: 'SilencerCo',
|
|
logo: '/window.svg'
|
|
},
|
|
category: {
|
|
id: 'c3',
|
|
name: 'Suppressor'
|
|
},
|
|
specifications: {
|
|
weight: '14 oz',
|
|
length: '7.2 inches',
|
|
material: 'Titanium / Stainless Steel',
|
|
finish: 'Cerakote',
|
|
caliber: '.308, .300 Win Mag, .223',
|
|
compatibility: ['AR-15', 'AR-10', 'Bolt Actions']
|
|
},
|
|
restrictions: {
|
|
nfa: true,
|
|
sbr: false,
|
|
suppressor: true,
|
|
stateRestrictions: ['CA', 'NY', 'IL']
|
|
},
|
|
offers: [
|
|
{
|
|
price: 899.99,
|
|
url: 'https://silencershop.com/omega-300',
|
|
vendor: {
|
|
name: 'SilencerShop',
|
|
logo: '/window.svg'
|
|
},
|
|
inStock: true,
|
|
shipping: 'Free shipping'
|
|
}
|
|
],
|
|
reviews: [
|
|
{
|
|
id: 'r4',
|
|
rating: 5,
|
|
comment: 'Excellent sound reduction and build quality. Worth the wait for the stamp.',
|
|
user: 'SuppressorGuy',
|
|
date: '2024-01-18'
|
|
}
|
|
],
|
|
relatedProducts: ['1', '2'],
|
|
compatibility: ['Muzzle Device', 'Barrel']
|
|
},
|
|
{
|
|
id: '4',
|
|
name: 'Toolcraft BCG - Nitride',
|
|
description: 'Mil-spec bolt carrier group with nitride finish.',
|
|
longDescription: 'The Toolcraft BCG features a properly staked gas key, shot peened bolt, and nitride finish for durability. Built to mil-spec standards for reliable performance in any AR-15.',
|
|
image_url: '/window.svg',
|
|
images: [
|
|
'/window.svg',
|
|
'/window.svg'
|
|
],
|
|
brand: {
|
|
id: 'b4',
|
|
name: 'Toolcraft',
|
|
logo: '/window.svg'
|
|
},
|
|
category: {
|
|
id: 'c4',
|
|
name: 'BCG'
|
|
},
|
|
specifications: {
|
|
weight: '11.6 oz',
|
|
material: '8620 Steel',
|
|
finish: 'Nitride',
|
|
compatibility: ['AR-15', 'M4', 'M16']
|
|
},
|
|
restrictions: {
|
|
nfa: false,
|
|
sbr: false,
|
|
suppressor: false,
|
|
stateRestrictions: []
|
|
},
|
|
offers: [
|
|
{
|
|
price: 89.99,
|
|
url: 'https://primaryarms.com/toolcraft-bcg',
|
|
vendor: {
|
|
name: 'Primary Arms',
|
|
logo: '/window.svg'
|
|
},
|
|
inStock: true,
|
|
shipping: 'Free shipping on orders over $150'
|
|
}
|
|
],
|
|
reviews: [
|
|
{
|
|
id: 'r5',
|
|
rating: 5,
|
|
comment: 'Great BCG for the price. Properly staked and finished.',
|
|
user: 'AR_Enthusiast',
|
|
date: '2024-01-12'
|
|
}
|
|
],
|
|
relatedProducts: ['2', '5'],
|
|
compatibility: ['Upper Receiver', 'Charging Handle']
|
|
},
|
|
{
|
|
id: '5',
|
|
name: 'Radian Raptor Charging Handle',
|
|
description: 'Ambidextrous charging handle with enhanced ergonomics.',
|
|
longDescription: 'The Radian Raptor features oversized latches for easy manipulation and a unique design that reduces gas blowback. Made from 7075-T6 aluminum with a hardcoat anodized finish.',
|
|
image_url: '/window.svg',
|
|
images: [
|
|
'/window.svg',
|
|
'/window.svg'
|
|
],
|
|
brand: {
|
|
id: 'b5',
|
|
name: 'Radian Weapons',
|
|
logo: '/window.svg'
|
|
},
|
|
category: {
|
|
id: 'c5',
|
|
name: 'Charging Handle'
|
|
},
|
|
specifications: {
|
|
weight: '1.2 oz',
|
|
material: '7075-T6 Aluminum',
|
|
finish: 'Hardcoat Anodized',
|
|
compatibility: ['AR-15', 'M4', 'M16']
|
|
},
|
|
restrictions: {
|
|
nfa: false,
|
|
sbr: false,
|
|
suppressor: false,
|
|
stateRestrictions: []
|
|
},
|
|
offers: [
|
|
{
|
|
price: 79.99,
|
|
url: 'https://primaryarms.com/radian-raptor',
|
|
vendor: {
|
|
name: 'Primary Arms',
|
|
logo: '/window.svg'
|
|
},
|
|
inStock: true,
|
|
shipping: 'Free shipping on orders over $150'
|
|
}
|
|
],
|
|
reviews: [
|
|
{
|
|
id: 'r6',
|
|
rating: 5,
|
|
comment: 'Best charging handle I\'ve used. Smooth operation and great ergonomics.',
|
|
user: 'TacticalUser',
|
|
date: '2024-01-14'
|
|
}
|
|
],
|
|
relatedProducts: ['2', '4'],
|
|
compatibility: ['Upper Receiver', 'BCG']
|
|
},
|
|
{
|
|
id: '6',
|
|
name: 'BCM MCMR Handguard - 13"',
|
|
description: 'Free-float M-LOK handguard with excellent heat dissipation.',
|
|
longDescription: 'The BCM MCMR features a unique design that provides excellent heat dissipation while maintaining a slim profile. Includes M-LOK slots for accessory mounting and a proprietary barrel nut.',
|
|
image_url: '/window.svg',
|
|
images: [
|
|
'/window.svg',
|
|
'/window.svg'
|
|
],
|
|
brand: {
|
|
id: 'b2',
|
|
name: 'BCM',
|
|
logo: '/window.svg'
|
|
},
|
|
category: {
|
|
id: 'c6',
|
|
name: 'Handguard'
|
|
},
|
|
specifications: {
|
|
weight: '7.2 oz',
|
|
length: '13 inches',
|
|
material: '6061-T6 Aluminum',
|
|
finish: 'Type III Hardcoat Anodized',
|
|
compatibility: ['AR-15', 'M4', 'M16']
|
|
},
|
|
restrictions: {
|
|
nfa: false,
|
|
sbr: false,
|
|
suppressor: false,
|
|
stateRestrictions: []
|
|
},
|
|
offers: [
|
|
{
|
|
price: 199.99,
|
|
url: 'https://bravocompanyusa.com/mcmr-handguard',
|
|
vendor: {
|
|
name: 'BCM',
|
|
logo: '/window.svg'
|
|
},
|
|
inStock: true,
|
|
shipping: 'Free shipping'
|
|
}
|
|
],
|
|
reviews: [
|
|
{
|
|
id: 'r7',
|
|
rating: 5,
|
|
comment: 'Excellent handguard. Great heat dissipation and solid mounting.',
|
|
user: 'BCM_Fan',
|
|
date: '2024-01-16'
|
|
}
|
|
],
|
|
relatedProducts: ['1', '2'],
|
|
compatibility: ['Upper Receiver', 'Barrel', 'Gas Block']
|
|
},
|
|
{
|
|
id: '7',
|
|
name: 'Aero Precision Gas Block - Low Profile',
|
|
description: 'Low-profile adjustable gas block for free-float handguards.',
|
|
longDescription: 'Aero Precision gas blocks are machined to tight tolerances and are perfect for custom AR builds. Features an adjustment screw for fine-tuning gas flow.',
|
|
image_url: '/window.svg',
|
|
images: [
|
|
'/window.svg',
|
|
'/window.svg'
|
|
],
|
|
brand: {
|
|
id: 'b3',
|
|
name: 'Aero Precision',
|
|
logo: '/window.svg'
|
|
},
|
|
category: {
|
|
id: 'c7',
|
|
name: 'Gas Block'
|
|
},
|
|
specifications: {
|
|
weight: '1.1 oz',
|
|
material: 'Steel',
|
|
finish: 'Phosphate',
|
|
compatibility: ['AR-15', 'M4']
|
|
},
|
|
restrictions: {
|
|
nfa: false,
|
|
sbr: false,
|
|
suppressor: false,
|
|
stateRestrictions: []
|
|
},
|
|
offers: [
|
|
{
|
|
price: 49.99,
|
|
url: 'https://aeroprecisionusa.com/gas-block',
|
|
vendor: {
|
|
name: 'Aero Precision',
|
|
logo: '/window.svg'
|
|
},
|
|
inStock: true,
|
|
shipping: 'Flat rate $7'
|
|
}
|
|
],
|
|
reviews: [],
|
|
relatedProducts: ['1', '2'],
|
|
compatibility: ['Barrel', 'Handguard']
|
|
},
|
|
{
|
|
id: '8',
|
|
name: 'BCM Gas Tube - Mid Length',
|
|
description: 'Stainless steel gas tube for mid-length gas systems.',
|
|
longDescription: 'BCM gas tubes are made from high-quality stainless steel and are compatible with most AR-15 barrels. Features proper crimping and heat treatment.',
|
|
image_url: '/window.svg',
|
|
images: [
|
|
'/window.svg',
|
|
'/window.svg'
|
|
],
|
|
brand: {
|
|
id: 'b2',
|
|
name: 'BCM',
|
|
logo: '/window.svg'
|
|
},
|
|
category: {
|
|
id: 'c8',
|
|
name: 'Gas Tube'
|
|
},
|
|
specifications: {
|
|
weight: '0.7 oz',
|
|
material: 'Stainless Steel',
|
|
compatibility: ['AR-15', 'M4']
|
|
},
|
|
restrictions: {
|
|
nfa: false,
|
|
sbr: false,
|
|
suppressor: false,
|
|
stateRestrictions: []
|
|
},
|
|
offers: [
|
|
{
|
|
price: 19.99,
|
|
url: 'https://bravocompanyusa.com/gas-tube',
|
|
vendor: {
|
|
name: 'BCM',
|
|
logo: '/window.svg'
|
|
},
|
|
inStock: true,
|
|
shipping: 'Flat rate $5'
|
|
}
|
|
],
|
|
reviews: [],
|
|
relatedProducts: ['7'],
|
|
compatibility: ['Gas Block']
|
|
},
|
|
{
|
|
id: '9',
|
|
name: 'A2 Flash Hider',
|
|
description: 'Standard A2 flash hider for AR-15 rifles.',
|
|
longDescription: 'The A2 flash hider is the standard muzzle device for AR-15 rifles. Provides effective flash suppression and is compatible with most AR-15 barrels.',
|
|
image_url: '/window.svg',
|
|
images: [
|
|
'/window.svg',
|
|
'/window.svg'
|
|
],
|
|
brand: {
|
|
id: 'b6',
|
|
name: 'Mil-Spec',
|
|
logo: '/window.svg'
|
|
},
|
|
category: {
|
|
id: 'c9',
|
|
name: 'Muzzle Device'
|
|
},
|
|
specifications: {
|
|
weight: '2.1 oz',
|
|
material: 'Steel',
|
|
finish: 'Phosphate',
|
|
compatibility: ['AR-15', 'M4', 'M16']
|
|
},
|
|
restrictions: {
|
|
nfa: false,
|
|
sbr: false,
|
|
suppressor: false,
|
|
stateRestrictions: []
|
|
},
|
|
offers: [
|
|
{
|
|
price: 15.99,
|
|
url: 'https://primaryarms.com/a2-flash-hider',
|
|
vendor: {
|
|
name: 'Primary Arms',
|
|
logo: '/window.svg'
|
|
},
|
|
inStock: true,
|
|
shipping: 'Free shipping on orders over $150'
|
|
}
|
|
],
|
|
reviews: [],
|
|
relatedProducts: ['1'],
|
|
compatibility: ['Barrel']
|
|
},
|
|
{
|
|
id: '10',
|
|
name: 'Aero Precision Lower Receiver',
|
|
description: 'Forged lower receiver with enhanced features.',
|
|
longDescription: 'The Aero Precision lower receiver features enhanced trigger guard, threaded bolt catch roll pin, and tension screw. Made from 7075-T6 aluminum with Type III hardcoat anodizing.',
|
|
image_url: '/window.svg',
|
|
images: [
|
|
'/window.svg',
|
|
'/window.svg'
|
|
],
|
|
brand: {
|
|
id: 'b3',
|
|
name: 'Aero Precision',
|
|
logo: '/window.svg'
|
|
},
|
|
category: {
|
|
id: 'c10',
|
|
name: 'Lower Receiver'
|
|
},
|
|
specifications: {
|
|
weight: '0.5 lbs',
|
|
material: '7075-T6 Aluminum',
|
|
finish: 'Type III Hardcoat Anodized',
|
|
compatibility: ['AR-15', 'M4', 'M16']
|
|
},
|
|
restrictions: {
|
|
nfa: false,
|
|
sbr: false,
|
|
suppressor: false,
|
|
stateRestrictions: []
|
|
},
|
|
offers: [
|
|
{
|
|
price: 89.99,
|
|
url: 'https://aeroprecisionusa.com/lower-receiver',
|
|
vendor: {
|
|
name: 'Aero Precision',
|
|
logo: '/window.svg'
|
|
},
|
|
inStock: true,
|
|
shipping: 'Flat rate $7'
|
|
}
|
|
],
|
|
reviews: [],
|
|
relatedProducts: ['11', '12', '13'],
|
|
compatibility: ['Trigger', 'Pistol Grip', 'Stock', 'Buffer Tube']
|
|
},
|
|
{
|
|
id: '11',
|
|
name: 'LaRue MBT-2S Trigger',
|
|
description: 'Two-stage trigger with excellent break and reset.',
|
|
longDescription: 'The LaRue MBT-2S features a crisp two-stage design with a 2.5 lb second stage. Made from tool steel and includes both curved and straight shoe options.',
|
|
image_url: '/window.svg',
|
|
images: [
|
|
'/window.svg',
|
|
'/window.svg'
|
|
],
|
|
brand: {
|
|
id: 'b7',
|
|
name: 'LaRue Tactical',
|
|
logo: '/window.svg'
|
|
},
|
|
category: {
|
|
id: 'c11',
|
|
name: 'Trigger'
|
|
},
|
|
specifications: {
|
|
weight: '2.1 oz',
|
|
material: 'Tool Steel',
|
|
finish: 'Nitride',
|
|
compatibility: ['AR-15', 'M4', 'M16']
|
|
},
|
|
restrictions: {
|
|
nfa: false,
|
|
sbr: false,
|
|
suppressor: false,
|
|
stateRestrictions: []
|
|
},
|
|
offers: [
|
|
{
|
|
price: 99.99,
|
|
url: 'https://larue.com/mbt-2s-trigger',
|
|
vendor: {
|
|
name: 'LaRue Tactical',
|
|
logo: '/window.svg'
|
|
},
|
|
inStock: true,
|
|
shipping: 'Free shipping'
|
|
}
|
|
],
|
|
reviews: [],
|
|
relatedProducts: ['10'],
|
|
compatibility: ['Lower Receiver']
|
|
},
|
|
{
|
|
id: '12',
|
|
name: 'BCM Gunfighter Pistol Grip',
|
|
description: 'Ergonomic pistol grip with enhanced texture.',
|
|
longDescription: 'The BCM Gunfighter pistol grip features an ergonomic design with enhanced texture for secure grip. Includes a storage compartment and is compatible with standard AR-15 lowers.',
|
|
image_url: '/window.svg',
|
|
images: [
|
|
'/window.svg',
|
|
'/window.svg'
|
|
],
|
|
brand: {
|
|
id: 'b2',
|
|
name: 'BCM',
|
|
logo: '/window.svg'
|
|
},
|
|
category: {
|
|
id: 'c12',
|
|
name: 'Pistol Grip'
|
|
},
|
|
specifications: {
|
|
weight: '2.8 oz',
|
|
material: 'Polymer',
|
|
finish: 'Molded',
|
|
compatibility: ['AR-15', 'M4', 'M16']
|
|
},
|
|
restrictions: {
|
|
nfa: false,
|
|
sbr: false,
|
|
suppressor: false,
|
|
stateRestrictions: []
|
|
},
|
|
offers: [
|
|
{
|
|
price: 24.99,
|
|
url: 'https://bravocompanyusa.com/gunfighter-grip',
|
|
vendor: {
|
|
name: 'BCM',
|
|
logo: '/window.svg'
|
|
},
|
|
inStock: true,
|
|
shipping: 'Free shipping'
|
|
}
|
|
],
|
|
reviews: [],
|
|
relatedProducts: ['10'],
|
|
compatibility: ['Lower Receiver']
|
|
},
|
|
{
|
|
id: '13',
|
|
name: 'BCM Buffer Tube',
|
|
description: 'Mil-spec buffer tube for AR-15 rifles.',
|
|
longDescription: 'The BCM buffer tube is made to mil-spec dimensions and features proper staking for the castle nut. Compatible with all mil-spec stocks and buffer assemblies.',
|
|
image_url: '/window.svg',
|
|
images: [
|
|
'/window.svg',
|
|
'/window.svg'
|
|
],
|
|
brand: {
|
|
id: 'b2',
|
|
name: 'BCM',
|
|
logo: '/window.svg'
|
|
},
|
|
category: {
|
|
id: 'c13',
|
|
name: 'Buffer Tube'
|
|
},
|
|
specifications: {
|
|
weight: '3.2 oz',
|
|
material: '7075-T6 Aluminum',
|
|
finish: 'Type III Hardcoat Anodized',
|
|
compatibility: ['AR-15', 'M4', 'M16']
|
|
},
|
|
restrictions: {
|
|
nfa: false,
|
|
sbr: false,
|
|
suppressor: false,
|
|
stateRestrictions: []
|
|
},
|
|
offers: [
|
|
{
|
|
price: 39.99,
|
|
url: 'https://bravocompanyusa.com/buffer-tube',
|
|
vendor: {
|
|
name: 'BCM',
|
|
logo: '/window.svg'
|
|
},
|
|
inStock: true,
|
|
shipping: 'Free shipping'
|
|
}
|
|
],
|
|
reviews: [],
|
|
relatedProducts: ['14', '15'],
|
|
compatibility: ['Lower Receiver', 'Stock', 'Buffer']
|
|
},
|
|
{
|
|
id: '14',
|
|
name: 'H2 Buffer',
|
|
description: 'Heavy buffer for reduced recoil and improved cycling.',
|
|
longDescription: 'The H2 buffer provides additional weight to reduce felt recoil and improve cycling reliability. Compatible with all mil-spec buffer tubes.',
|
|
image_url: '/window.svg',
|
|
images: [
|
|
'/window.svg',
|
|
'/window.svg'
|
|
],
|
|
brand: {
|
|
id: 'b8',
|
|
name: 'Mil-Spec',
|
|
logo: '/window.svg'
|
|
},
|
|
category: {
|
|
id: 'c14',
|
|
name: 'Buffer'
|
|
},
|
|
specifications: {
|
|
weight: '4.6 oz',
|
|
material: 'Steel',
|
|
finish: 'Phosphate',
|
|
compatibility: ['AR-15', 'M4', 'M16']
|
|
},
|
|
restrictions: {
|
|
nfa: false,
|
|
sbr: false,
|
|
suppressor: false,
|
|
stateRestrictions: []
|
|
},
|
|
offers: [
|
|
{
|
|
price: 19.99,
|
|
url: 'https://primaryarms.com/h2-buffer',
|
|
vendor: {
|
|
name: 'Primary Arms',
|
|
logo: '/window.svg'
|
|
},
|
|
inStock: true,
|
|
shipping: 'Free shipping on orders over $150'
|
|
}
|
|
],
|
|
reviews: [],
|
|
relatedProducts: ['13', '15'],
|
|
compatibility: ['Buffer Tube', 'Buffer Spring']
|
|
},
|
|
{
|
|
id: '15',
|
|
name: 'Buffer Spring',
|
|
description: 'Mil-spec buffer spring for AR-15 rifles.',
|
|
longDescription: 'The mil-spec buffer spring provides reliable cycling and is compatible with all standard buffer assemblies. Made from high-quality spring steel.',
|
|
image_url: '/window.svg',
|
|
images: [
|
|
'/window.svg',
|
|
'/window.svg'
|
|
],
|
|
brand: {
|
|
id: 'b8',
|
|
name: 'Mil-Spec',
|
|
logo: '/window.svg'
|
|
},
|
|
category: {
|
|
id: 'c15',
|
|
name: 'Buffer Spring'
|
|
},
|
|
specifications: {
|
|
weight: '0.8 oz',
|
|
material: 'Spring Steel',
|
|
finish: 'Natural',
|
|
compatibility: ['AR-15', 'M4', 'M16']
|
|
},
|
|
restrictions: {
|
|
nfa: false,
|
|
sbr: false,
|
|
suppressor: false,
|
|
stateRestrictions: []
|
|
},
|
|
offers: [
|
|
{
|
|
price: 9.99,
|
|
url: 'https://primaryarms.com/buffer-spring',
|
|
vendor: {
|
|
name: 'Primary Arms',
|
|
logo: '/window.svg'
|
|
},
|
|
inStock: true,
|
|
shipping: 'Free shipping on orders over $150'
|
|
}
|
|
],
|
|
reviews: [],
|
|
relatedProducts: ['13', '14'],
|
|
compatibility: ['Buffer Tube', 'Buffer']
|
|
},
|
|
{
|
|
id: '16',
|
|
name: 'BCM Gunfighter Stock',
|
|
description: 'Lightweight collapsible stock with enhanced ergonomics.',
|
|
longDescription: 'The BCM Gunfighter stock features a lightweight design with enhanced cheek weld and secure locking mechanism. Compatible with all mil-spec buffer tubes.',
|
|
image_url: '/window.svg',
|
|
images: [
|
|
'/window.svg',
|
|
'/window.svg'
|
|
],
|
|
brand: {
|
|
id: 'b2',
|
|
name: 'BCM',
|
|
logo: '/window.svg'
|
|
},
|
|
category: {
|
|
id: 'c16',
|
|
name: 'Stock'
|
|
},
|
|
specifications: {
|
|
weight: '6.8 oz',
|
|
material: 'Polymer / Aluminum',
|
|
finish: 'Molded / Anodized',
|
|
compatibility: ['AR-15', 'M4', 'M16']
|
|
},
|
|
restrictions: {
|
|
nfa: false,
|
|
sbr: false,
|
|
suppressor: false,
|
|
stateRestrictions: []
|
|
},
|
|
offers: [
|
|
{
|
|
price: 59.99,
|
|
url: 'https://bravocompanyusa.com/gunfighter-stock',
|
|
vendor: {
|
|
name: 'BCM',
|
|
logo: '/window.svg'
|
|
},
|
|
inStock: true,
|
|
shipping: 'Free shipping'
|
|
}
|
|
],
|
|
reviews: [],
|
|
relatedProducts: ['13'],
|
|
compatibility: ['Buffer Tube']
|
|
},
|
|
{
|
|
id: '17',
|
|
name: 'Magpul PMAG 30 Gen 3',
|
|
description: '30-round polymer magazine with enhanced reliability.',
|
|
longDescription: 'The Magpul PMAG Gen 3 features enhanced feed lips, improved follower design, and over-insertion protection. Made from high-strength polymer with steel reinforcement.',
|
|
image_url: '/window.svg',
|
|
images: [
|
|
'/window.svg',
|
|
'/window.svg'
|
|
],
|
|
brand: {
|
|
id: 'b9',
|
|
name: 'Magpul',
|
|
logo: '/window.svg'
|
|
},
|
|
category: {
|
|
id: 'c17',
|
|
name: 'Magazine'
|
|
},
|
|
specifications: {
|
|
weight: '4.2 oz',
|
|
capacity: '30 rounds',
|
|
material: 'Polymer',
|
|
finish: 'Molded',
|
|
compatibility: ['AR-15', 'M4', 'M16']
|
|
},
|
|
restrictions: {
|
|
nfa: false,
|
|
sbr: false,
|
|
suppressor: false,
|
|
stateRestrictions: ['CA', 'CO', 'CT', 'HI', 'MD', 'MA', 'NJ', 'NY', 'WA']
|
|
},
|
|
offers: [
|
|
{
|
|
price: 14.99,
|
|
url: 'https://primaryarms.com/pmag-gen3',
|
|
vendor: {
|
|
name: 'Primary Arms',
|
|
logo: '/window.svg'
|
|
},
|
|
inStock: true,
|
|
shipping: 'Free shipping on orders over $150'
|
|
}
|
|
],
|
|
reviews: [],
|
|
relatedProducts: ['10'],
|
|
compatibility: ['Lower Receiver']
|
|
},
|
|
{
|
|
id: '18',
|
|
name: 'Magpul MBUS Pro Sights',
|
|
description: 'Low-profile flip-up backup sights.',
|
|
longDescription: 'The Magpul MBUS Pro sights feature a low-profile design that flips up when needed. Made from steel with a durable finish for long-term reliability.',
|
|
image_url: '/window.svg',
|
|
images: [
|
|
'/window.svg',
|
|
'/window.svg'
|
|
],
|
|
brand: {
|
|
id: 'b9',
|
|
name: 'Magpul',
|
|
logo: '/window.svg'
|
|
},
|
|
category: {
|
|
id: 'c18',
|
|
name: 'Sights'
|
|
},
|
|
specifications: {
|
|
weight: '2.1 oz (front), 2.3 oz (rear)',
|
|
material: 'Steel',
|
|
finish: 'Nitride',
|
|
compatibility: ['AR-15', 'M4', 'M16']
|
|
},
|
|
restrictions: {
|
|
nfa: false,
|
|
sbr: false,
|
|
suppressor: false,
|
|
stateRestrictions: []
|
|
},
|
|
offers: [
|
|
{
|
|
price: 149.99,
|
|
url: 'https://primaryarms.com/mbus-pro-sights',
|
|
vendor: {
|
|
name: 'Primary Arms',
|
|
logo: '/window.svg'
|
|
},
|
|
inStock: true,
|
|
shipping: 'Free shipping on orders over $150'
|
|
}
|
|
],
|
|
reviews: [],
|
|
relatedProducts: ['6'],
|
|
compatibility: ['Handguard', 'Upper Receiver']
|
|
}
|
|
];
|