An AK parts store I first built on Kadence, rebuilt on Bricks: a surplus-crate design in light and dark, a new logo, every store email redone, and the mailing list moved to SureContact.
AK Operators Union Local 47-74 sells AK optics, mounts, parts and union gear from Hartville, Missouri. Rob runs it, and he posts his gear reviews, fixes and range tests on its YouTube channel.
I built the store's last site on the Kadence theme and its add-ons, and I've since moved on to more modern, professional tools for building sites. Its emails came from Kadence's email designer, and its newsletter ran on MailerLite.
I built the new site on a copy of the store, so the live store kept taking orders while I worked. Rob answered my open questions, asked for one change to the order emails, and told me to launch it as soon as it was ready. It went live on November 8, 2026.
03
The Redesign
What shipped
I rebuilt the store on Bricks and Automatic.css, on the same WordPress and WooCommerce that already held its 79 products, its orders and its customers, and every page kept its address. I drew up five design directions and picked Surplus Crate. The categories are numbered crates, each with its item count, every product wears its stock number like a tag, and the stencil type is saved for the big headline and the section numbers. Light and dark are both designed, with a toggle in the header.
Finding gear got easier. The shop filters by crate, price, stock and rating, and on a phone the filters open in a sheet of their own. The header search shows top matches with photos and prices as you type, suggests searches, and can look inside one crate. On a product page the options are buttons, with any price difference shown on the button, and the cart slides out, so a shopper stays on the page.
I drew a new logo, too, built to read on a phone: the rifle redrawn as clean shapes and the name set in the site's own type. The 18+ age check was rebuilt in the new design, the email pop-ups went, and the store got a privacy policy. I checked every page at phone, tablet and desktop widths in both themes before launch, and again on the live site after the switch.
Every email the store sends now matches the site: order and shipping emails, refunds, the account and password emails, the waitlist emails and the sign-in security emails. They live in a plugin of their own, so they don't depend on the theme, and each one has a dark version for mail apps that follow the phone's setting.
Rob asked for one change after he saw them: the order number and date at the top of every order email, where he looks for them when he makes shipping labels. That went live the same day.
The mailing list moved from MailerLite to SureContact. I pulled it through MailerLite's API and sorted consent on the way in: people who signed up are tagged as subscribers, buyers who never ticked the box are customers only, and unsubscribes and bounces came over suppressed. The site's sign-up and contact forms post to SureContact through the store's own server, behind Cloudflare Turnstile, and every order reaches it through SureContact's WordPress plugin.
SureContact has an MCP server, so my AI agents can work in it directly. That's where Rob's newsletter templates and six draft campaigns are already built, waiting for his go.
4 views · tap to enlarge
01Order email02Order email in dark mode03Welcome email04Welcome email in dark mode
05
Gallery
13 views · tap to enlarge
01Shop by crate02The popular combo03Product page, Annihilator combo04Search as you type, “mount”05Shop filters in dark mode06About page, Rob’s card07Blog post with its video08Mobile home09Mobile search10Mobile shop filters11Mobile product page12Mobile crates in dark mode13Mobile blog post
06
Before and after
Drag the handle
Home — Desktop01 of 06
Before
After
Shop — Desktop02 of 06
Before
After
Home — Mobile03 of 06
Before
After
Menu — Mobile04 of 06
Before
After
Age gate — Mobile05 of 06
Before
After
Order email — Mobile06 of 06
Before
After
Drag the handle, or focus it and use ← → (Shift for larger steps), Home and End.